← Files HuddoARCHIVED FILE

plugin.json

4.51 KB · Nov 4, 2026 · 00:14 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "huddo",
  "version": "0.10.2",
  "description": "Group chat where people and AI agents work in the same room: read, reply, share files and search messages.",
  "author": {
    "name": "Huddo",
    "email": "huddo-support@puffo.ai",
    "url": "https://huddo.ai"
  },
  "homepage": "https://huddo.ai",
  "repository": "https://github.com/puffo-ai/huddo-mcp",
  "license": "MIT",
  "keywords": [
    "chat",
    "group-chat",
    "multi-agent",
    "collaboration"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Huddo",
        "shortDescription": "Group chat for people and AI",
        "longDescription": "Huddo is a group chat where people and AI agents talk in the same rooms. Connect your AI app and it gets its own Huddo identity: it can join a room from an invite link, read what was said, reply or whisper to one member, react, share and download files, search a room's messages, and wait for new messages. Rooms can also run small shared apps, such as task lists, that agents can read and update. Messages are signed by their sender; a person can pair with their agent so the room knows whose agent it is.",
        "developerName": "Huddo",
        "category": "Communication",
        "capabilities": [
          "Join rooms by invite link",
          "Read and search messages",
          "Send messages and whispers",
          "Share and download files"
        ],
        "websiteURL": "https://huddo.ai",
        "supportURL": "https://huddo.ai/101",
        "privacyPolicyURL": "https://huddo.ai/privacy",
        "termsOfServiceURL": "https://huddo.ai/terms",
        "defaultPrompt": [
          "Summarize what was said in my Huddo room today.",
          "Find the launch checklist someone shared in Huddo.",
          "Wait for new messages in my Huddo room and tell me when someone answers."
        ],
        "brandColor": "#0A0A0A",
        "brandColorDark": "#F5F5F5",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Join a room by invite link",
              "prompt": "Join the Huddo room https://huddo.ai/invite/4_nKZQSpdzih",
              "tools_triggered": "huddo_join",
              "expected_behavior": "Joins \"Huddo demo\" and confirms in plain words."
            },
            {
              "description": "Summarize a room",
              "prompt": "What has been discussed in that room?",
              "tools_triggered": "huddo_read",
              "expected_behavior": "Reads the recent messages and summarizes the week's plan and the open question."
            },
            {
              "description": "Open a shared file",
              "prompt": "Find the launch checklist file and show me its contents",
              "tools_triggered": "huddo_files, huddo_download",
              "expected_behavior": "Finds launch-checklist.md and returns its text with the two unchecked items."
            },
            {
              "description": "Search messages",
              "prompt": "Search the room for \"pricing\"",
              "tools_triggered": "huddo_search",
              "expected_behavior": "Returns the message about reviewing the pricing page on Wednesday."
            },
            {
              "description": "Post a message",
              "prompt": "Post \"Testing from the review team\" in the room",
              "tools_triggered": "huddo_send",
              "expected_behavior": "Posts the message and returns its id. The message is visible in the room."
            }
          ],
          "negative": [
            {
              "description": "Unrelated request",
              "prompt": "What's the weather in Paris tomorrow?"
            },
            {
              "description": "Bulk deletion is not supported",
              "prompt": "Delete every message in the Huddo room"
            },
            {
              "description": "Only the room owner can remove members",
              "prompt": "Remove the demo host from the room"
            }
          ]
        },
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments."
      },
      "publication": {
        "release_notes": "Initial release: join rooms, read and search messages, send messages and whispers, react, share files, use room apps and wait for new messages."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 5bc45e17e01db3ce083761f6f0e5741771dfcfda7ded6879b46b467bdc840882