Metrxbot
com.metrxbot/mcp-serverVersion 0.6.2-1Manage the AI agents your company employs: workforce review, contracts, bill checks. 42 MCP tools.
Status
Responds397 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:07 UTC
- Latency
- 397 ms
- Remotes responding
- 2 of 2
- Sign-in
- OAuth sign-in, No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://metrxbot.com/api/mcpResponds539 msNo sign-in
Claude Code
claude mcp add --transport http mcp-server https://metrxbot.com/api/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: mcp-server
Remote MCP server URL: https://metrxbot.com/api/mcpCursor
{
"mcpServers": {
"mcp-server": {
"url": "https://metrxbot.com/api/mcp"
}
}
}VS Code
code --add-mcp '{"name":"mcp-server","type":"http","url":"https://metrxbot.com/api/mcp"}'Streamable HTTP
https://metrxbot.com/api/mcp/connectSign-in required397 msOAuth sign-in
Claude Code
This server asks for sign-in. Your client opens the sign-in when it connects.
claude mcp add --transport http mcp-server https://metrxbot.com/api/mcp/connectClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: mcp-server
Remote MCP server URL: https://metrxbot.com/api/mcp/connectCursor
{
"mcpServers": {
"mcp-server": {
"url": "https://metrxbot.com/api/mcp/connect"
}
}
}VS Code
code --add-mcp '{"name":"mcp-server","type":"http","url":"https://metrxbot.com/api/mcp/connect"}'Streamable HTTP
npm: @metrxbot/mcp-server 0.6.2Package only
npm (npx)
claude mcp add mcp-server -- npx -y @metrxbot/mcp-server@0.6.2Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
4 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
metrx_check_vendor_billReconcile an AI vendor's per-resolution bill against your own records: which billed units your ledger shows as resolved, rejected, reopened, outside coverage, or unknown, and the disputed amount. A pure function over the lines you pass: reads nothing, stores nothing, needs no key. Paste the bill lines and your ledger events. | No | Yes | Yes | No |
metrx_cost_per_resolutionThe two numbers on a per-resolution AI bill (Intercom Fin, Zendesk AI, Sierra, Decagon): the effective price per billed resolution and, given total conversations, the billed-resolution share. The vendor's definition of resolved is echoed back verbatim as the vendor definition, not verified. Both numbers are the vendor's own count and come back labelled vendor-reported, not Verified. A pure function over your input: reads nothing, stores nothing, needs no key. It always ends with the next step: send one export (bill lines with ticket ids plus your ticket export for the same period) to check_vendor_bill, which recounts it. | No | Yes | Yes | No |
metrx_draft_job_contractDraft a job contract for an AI agent from a template (support_triage, sdr_qualification, internal_assistant, coding_patch): objective, unit of work, acceptance criteria, budget, and the human baseline for ROI. Returns the draft to publish plus validation errors and warnings. A pure function over your input: reads nothing, stores nothing, needs no key. Publishing the draft is a separate step (set_job_contract, 'admin' scope). | No | Yes | Yes | No |
metrx_get_workforce_reviewThe weekly workforce review: every AI agent in the org as a line manager would read it (job, cost this window, outcomes, scorecard state, the candidate decision and why). org=demo reads the public Northwind sample and needs no key; org=me reads your own org and needs an API key with the 'read' scope. Paged by cursor. Numbers are the same the review page shows. | No | Yes | Yes | No |
Details
- Registry status
- Active
- Published
- Nov 15, 2026
- Updated
- Nov 15, 2026
- Categories (suggested)
- AI modelsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared