The token
A workspace admin reveals the token in Settings → Team settings → Coding agent access. Store it as theHENRY_AGENT_MCP_TOKEN secret in each repository that needs it.
- The token is read-only and reaches nothing else in your workspace.
- Regenerate invalidates the current token immediately. Every repo using it must update its secret.
- Format:
hmcp_<workspace-id>.<signature>.
Prerequisites in Henry
Connect Vercel in Integrations, granting All Projects when Vercel asks. Optionally connect Supabase at team scope for read-only database tools.Point your agent at Henry
Add Henry to your agent’s MCP configuration:henry server:
The endpoint is stateless JSON-RPC over a single POST and supports
initialize, ping, tools/list, and tools/call. Batch requests are rejected.
Smoke test
Workspace skills for the agent
GET https://app.usehenry.ai/api/agent-mcp/skills with the same bearer token returns the workspace’s shared skills as { enabled, generatedAt, context, files }, so an agent can load your team’s conventions before it starts. Personal skills are never included. When skills are off for the workspace it returns enabled: false.
A dispatch pipeline
Teams that dispatch coding agents from chat typically wire aworkflow_dispatch GitHub Action that takes a ticket id, title, and description, works on a branch named after the ticket, opens a pull request, and runs an automated review. Henry can trigger such a workflow through your GitHub integration; the dispatch is a write action and stages an approval card like any other. Nothing merges on its own.
Email support@usehenry.ai for the reference workflow files.