Skip to main content
Glama
Taitres

Taifost-Hermes MCP Server

by Taitres

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_draft

  • taifost_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 example http://127.0.0.1:2333

  • TAIFOST_HERMES_API_KEY — the same secret as Core's HERMES_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: MonoMCP Gateway

Verification

PYTHONPATH=src python -m unittest discover -s tests -v
F
license - not found
-
quality - not tested
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    -
    quality
    B
    maintenance
    A unified MCP layer that serves organization toolkits as MCP endpoints with per-tool permissions, an async approval queue, and full audit logging.
  • A
    license
    A
    quality
    A
    maintenance
    Pendpost MCP server — exposes ~43 tools for posting, scheduling, and managing content via the Pendpost platform.
    43
    90
    3
    MIT

View all related MCP servers

Related MCP Connectors

  • 34 production API tools over one hosted MCP endpoint.

  • MCP server for AgentDocs (agentdocs.eu): read, search, write, comment on & share Markdown docs.

  • Wikimedia REST API v1 MCP.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Taitres/Taifost-Hermes'

If you have feedback or need assistance with the MCP directory API, please join our Discord server