Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"pch": {
"env": {
"PCH_API_KEY": "pch_prod_b_..."
},
"args": [
"-y",
"@pathcourse/mcp-server"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Cheaper LLM inference, USDC agent payments via x402, agent identity / reputation lookup.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
uvx 'pch-mcp-server' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked pch-mcp-server against OSV.dev.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in ai-ml / finance
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
An open-source AI agent that brings the power of Gemini directly into your terminal.
Just a Better Chatbot. Powered by Agent & MCP & Workflows.
MCP Security Weekly
Get CVE alerts and security updates for io.github.pathcourse-health/mcp-server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Drop-in MCP server for PathCourse Health (PCH) — cheaper LLM inference, USDC-based agent payments, and agent identity / reputation lookup. Works in Claude Desktop, Cursor, Cline, Continue.dev, and Zed.
14 tools. 7 free (no API key needed) and 7 authenticated. Includes a unique flow that lets you buy a PCH API key from inside Claude Desktop using USDC — no signup form, no email verification.
Add to your client's MCP config:
{
"mcpServers": {
"pch": {
"command": "npx",
"args": ["-y", "@pathcourse/mcp-server"],
"env": {
"PCH_API_KEY": "pch_prod_b_..."
}
}
}
}
If you don't have a PCH API key yet, omit the env block. Many tools work without authentication; you can obtain a key via the pch_provision tool.
Per-client install instructions:
uvx pch-mcp-server
# or
pip install pch-mcp-server
| Tool | What it does |
|---|---|
pch_models | List all PCH models with rates and tier requirements |
pch_estimate | Estimate cost of an inference request before running it |
pch_status | Gateway health and service status |
pch_provision | Get USDC payment instructions to obtain an API key |
pch_pay | Submit USDC payment proof; returns API key + first inference |
pch_lookup_agent_identity | Lookup an agent's ERC-8004 identity record |
pch_get_path_score | Look up an agent's Path Score (0-1000) |
pch_get_agent_history | 12-month trend of an agent's score components |
pch_verify_certification | Verify a PCH-issued certification |
pch_compare_costs | Compare PCH model cost vs GPT-4o, Claude Sonnet, Claude Haiku |
| Tool | What it does |
|---|---|
pch_inference | Run LLM inference on a PCH model |
pch_balance | Check remaining USDC balance and current tier |
pch_check_agent_reputation | Deeper reputation lookup ($0.001 USDC per query) |
pch_my_account | Self-service balance + identity + recent activity |
| Env var | Default | Notes |
|---|---|---|
PCH_API_KEY | (none) | Required for authenticated tools. Format: pch_prod_b_... |
PCH_GATEWAY_URL | https://gateway.pathcoursehealth.com | Override for staging or local dev |
Never commit PCH_API_KEY to a public repo. The wrapper logs a warning at startup if it detects a key that looks like a real production key being passed through env. If you accidentally exposed your key, rotate it via PCH support.
MIT
This wrapper is open source: pathcourse-health/pch-mcp-server
The upstream PCH MCP server lives in the (private) pch-platform-gateway repo.