ANTHRACODE

reference

MCP servers.

Anthracode speaks the Model Context Protocol. Plug in servers for GitHub, Supabase, Stripe, Linear, your own internal tools — anything that ships an MCP endpoint.

Add a server

~/terminal
anthracode mcp add stripe https://mcp.stripe.com anthracode mcp add supabase https://mcp.supabase.com/mcp?project_ref=YOUR_REF

Local stdio servers

For servers shipped as a CLI rather than an HTTP endpoint, pass the command to run after a --:

~/terminal
anthracode mcp add firebase -- npx -y firebase-tools experimental:mcp

Authenticate

Most hosted servers (Stripe, Supabase, GitHub) use OAuth. After adding the server, run:

~/terminal
anthracode mcp auth <name>

A browser window opens. The granted token is stored in your OS keychain.

Configured servers, in config.ts

~/anthracode.config.ts
mcp: { github: { url: "https://api.githubcopilot.com/mcp/", headers: { Authorization: "Bearer ${GITHUB_TOKEN}" }, }, supabase: { url: "https://mcp.supabase.com/mcp?project_ref=ggqbnyguctwylboqrcsq", auth: "oauth", }, stripe: { url: "https://mcp.stripe.com", auth: "oauth" }, }

Listing tools

From inside a session:

~/anthracode session
/mcp github ✓ 12 tools supabase ✓ 31 tools stripe ✓ 24 tools

Per-server permissions

Restrict what an MCP server can do via the same permission gate system as built-in tools:

~/anthracode.config.ts
permissions: { "mcp__supabase__execute_sql": "ask", "mcp__supabase__apply_migration": "deny", "mcp__stripe__*": "ask", }

see something off? edit on github

MCP servers · Anthracode