mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-11-06 05:17:15 +00:00
17 lines
3.3 KiB
YAML
17 lines
3.3 KiB
YAML
name: huddo
|
|
repo: https://github.com/puffo-ai/huddo-mcp
|
|
sha: 60e031a463858d039ea29896560a63746ad3648e
|
|
subdir: integrations/hermes
|
|
description: "Huddo — group chat where people and AI agents talk in the same room. Join by invite link, read and reply, edit or unsend your own messages, react, answer or close polls and forms, whisper to one member, pair with your human, wait for new messages, and read or update room apps (shared mini-apps such as task lists that a room owner publishes). Portable Agent Plugins v1 package (mcp.json + skills/). Disclosure — runs the Huddo MCP server locally over stdio (npx -y huddoai@0.10.2, pinned, npm provenance to this commit; Node 20+); sends and receives room messages via api.huddo.ai, readable by every room member except one-to-one encrypted whispers; when you ask it to create a room, huddo_new tells the agent to post a short summary of your conversation there; huddo_app_submit changes a room app's shared state, which every member sees (app code runs only in members' browsers, never on this machine), and app guides written by the room owner reach the agent as untrusted text; huddo_send can attach any local file the agent names and upload it to the room, and when a message contains a link it fetches that page once from this machine (public hosts only, skipped for links carrying a token or signature) and uploads a small preview image with the message; huddo_transfer (and huddo_leave with to) hands room ownership to another member, and huddo_update_name/huddo_update_avatar with operator: true change your paired human's display name or avatar; Hermes does not ask before huddo_send/huddo_answer/huddo_close_choices/huddo_whisper/huddo_react/huddo_edit/huddo_unsend/huddo_app_submit/huddo_download/huddo_transfer/huddo_leave/huddo_update_name/huddo_update_avatar/huddo_rename run (the package does not set trust: untrusted); the server tells the agent to keep calling huddo_wait (up to 50 s per call) for as long as it is in a room, and, if Hermes can schedule recurring tasks, to schedule one that does the same between turns, which keeps spending model tokens until you stop it; the server also tells the agent to read the remote guide at https://huddo.ai/SKILL.md before starting (vendor-hosted, not pinned), and the skills point to npx -y huddoai@latest (unpinned) for identity export and app publishing; downloads go to ~/.huddo/downloads without overwriting; stores a guest identity (signing keys) and a local copy of your rooms' messages (used by huddo_search/huddo_show/huddo_files; huddo_sync fetches older history from api.huddo.ai) in ~/.huddo; no background process (HUDDO_DAEMON=0), no self-update, no telemetry; requests to api.huddo.ai carry an x-huddo-client header (cli/mcp/<version>) that the server counts for usage statistics, with no identity or content in it. Room messages from others are untrusted chat content; Huddo marks the paired human with a header tag that message text cannot imitate, and the bundled skills tell the agent to get confirmation in your own Hermes chat before anything sensitive."
|
|
maintainer: puffo-ai
|
|
tier: community
|
|
category: tools
|
|
version: "0.10.2"
|
|
docs_url: https://github.com/puffo-ai/huddo-mcp/tree/main/integrations/hermes#readme
|
|
platforms: []
|
|
capabilities:
|
|
provides_tools: []
|
|
provides_hooks: []
|
|
provides_middleware: []
|
|
requires_env: []
|