Taifost-Hermes MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Taifost-Hermes
中文使用手册:docs/USER_GUIDE.zh-CN.md
实施架构与技术说明:
docs/IMPLEMENTATION_ARCHITECTURE.zh-CN.md
Hermes 角色配置与修改:
docs/ROLE_CONFIGURATION.zh-CN.md
The deliberately small integration boundary between Hermes Agent and Taifost Core. It exposes exactly two MCP tools:
taifost_save_drafttaifost_publish
The adapter computes the Markdown SHA-256 itself, sends a stable
Idempotency-Key, retries only transport/5xx failures, and never exposes the
Core bearer key to an LLM tool argument or tool result.
Configuration
Required environment variables:
TAIFOST_CORE_URL— Core origin, for examplehttp://127.0.0.1:2333TAIFOST_HERMES_API_KEY— the same secret as Core'sHERMES_API_KEY
Optional: TAIFOST_HTTP_TIMEOUT_SECONDS (default 20) and
TAIFOST_HTTP_RETRIES (default 3).
taifost-hermes-watchdog provides model-independent timeout notifications.
It scans the durable Kanban board, retries each configured delivery target,
falls back to later targets, and records successful notifications so one task
run is reported only once. The included user-level systemd timer checks every
five minutes. QQ is enabled now; add email to
TAIFOST_NOTIFICATION_TARGETS after Hermes email credentials are configured.
For the installed Hermes environment, add the block in
config/hermes-mcp.example.yaml to the
publisher profile only. The other profiles must not receive this MCP server.
The safe, secret-free role settings are recorded as config.overlay.yaml
beside each profile template. Merge those keys into the matching Hermes
profile; do not copy the orchestrator's QQ credentials into worker profiles.
Related MCP server: NexusPress Draft MCP
Verification
PYTHONPATH=src python -m unittest discover -s tests -vRelated MCP Connectors
Create, edit, validate, publish, and inspect Formasty forms and quizzes over authenticated MCP.
Governed MCP gateway: one endpoint for your tools, with credential custody and audit log.
Create, schedule, and publish social posts, manage accounts, and read analytics as MCP tools.
Publish and share access-controlled Markdown documents from any MCP-enabled AI tool.
Related MCP Servers
- AlicenseAqualityAmaintenancePendpost MCP server — exposes ~43 tools for posting, scheduling, and managing content via the Pendpost platform.43899 npm19MIT
- FlicenseBqualityCmaintenanceEnables creating and updating NexusPress article drafts from MCP-compatible clients, automatically filling dependent fields and saving changes without ever publishing.7-
- FlicenseNot gradedqualityAmaintenanceEnables creating, inspecting, scheduling, and publishing Substack drafts from Markdown through MCP tools, using the same authentication and safety behavior as the CLI.-
- FlicenseNot gradedqualityAmaintenanceEnables MCP-compatible clients to author Markdown posts and safely create, inspect, export, update, schedule, publish, and delete drafts with explicit safeguards.-