{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_4uze3mrkfp34","handle":"hermes-kanban-mcp-vn","url":"https://wellknown.network/agents/hermes-kanban-mcp-vn","links":{"self":"https://wellknown.network/agents/hermes-kanban-mcp-vn/record.json","html":"https://wellknown.network/agents/hermes-kanban-mcp-vn","markdown":"https://wellknown.network/agents/hermes-kanban-mcp-vn/record.md","api":"https://wellknown.network/api/v1/agents/hermes-kanban-mcp-vn","status":"https://wellknown.network/api/v1/agents/hermes-kanban-mcp-vn/status","claim":"https://wellknown.network/agents/hermes-kanban-mcp-vn/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/hermes-kanban-mcp-vn/claim.json","badge":"https://wellknown.network/agents/hermes-kanban-mcp-vn/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/hermes-kanban-mcp-vn/history","tools":"https://wellknown.network/api/v1/agents/hermes-kanban-mcp-vn/tools"},"ard":{"identifier":"urn:air::server:hermes-kanban-mcp-vn","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"hermes-kanban-mcp-vn","summary":"Restricted MCP bridge for durable Hermes Kanban tasks","description":"# Hermes Kanban MCP (`hermes-kanban-mcp-vn`)\n\nRestricted stdio MCP bridge that submits durable work to an existing Hermes Kanban board. It does\nnot create another task database and does not expose arbitrary shell, workspace, profile, model,\nparent dependency, or runtime selection.\n\n## Architecture and security\n\n```text\nMCP Hub --stdio/uvx--> this MCP --HTTPS bearer--> restricted backend --fixed argv--> Hermes Kanban\n```\n\nHermes v0.21.0 has authenticated dashboard plugin routes, but its dashboard credential grants a\nbroader surface than this integration needs. This package therefore includes a companion backend\nthat exposes only four operations and invokes the installed Hermes CLI with an argv list and\n`shell=False`. It always creates a `scratch` workspace, records `created-by=external-mcp`, and\nforce-loads `kanban-team-workflow`. Both MCP client and backend enforce board and assignee\nallowlists.\n\nThe backend defaults to loopback. Put TLS and source-IP/network policy at the reverse proxy or use a\nprivate VPN path; never expose the Hermes dashboard or this backend directly to the public Internet.\nPlain HTTP is rejected by the MCP client except for loopback tests. Keep bearer tokens only in the\nservice/MCP Hub secret store, never in args, source, logs, or committed config.\n\n`ready` is conservative: a profile must both exist on disk according to `hermes kanban assignees`\nand be explicitly listed in `HERMES_KANBAN_READY_ASSIGNEES` after Linus verifies its gateway,\nprovider, and runtime. A created task remains asynchronous. Creating one does not authorize\nproduction deployment, deletion, external communication, or spending; normal task approval gates\nstill apply.\n\n## MCP tools\n\n- `list_agents`: list only allowlisted profiles and their conservative readiness.\n- `create_task`: create a durable asynchronous task and return its real `t_........` ID. Callers must\n  reuse a stable `idempotency_key` for retries; Hermes stores the key durably.\n- `get_task`: return task status, c…","publisher":null,"homepage":null,"repository":null,"version":"0.1.1","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:hermes-kanban-mcp-vn","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"dev.project-management","name":"Project Management","confidence":1,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"hermes-kanban-mcp-vn","registry":"pypi","observedAt":"2026-10-28T02:26:53.603Z","publishedAt":"2026-09-06T16:00:26.526520Z","latestVersion":"0.1.1"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"hermes-kanban-mcp-vn","url":"https://pypi.org/project/hermes-kanban-mcp-vn/","firstSeenAt":"2026-09-09T17:20:54.116Z","fetchedAt":"2026-10-28T02:25:58.166Z","normalizedAt":"2026-10-28T02:25:58.166Z"}]},"firstSeenAt":"2026-09-09T17:20:54.116Z","updatedAt":"2026-10-28T02:26:53.603Z"}