Skip to Content
Simpang Router

MCP server

Let an AI agent manage your keys, usage and workspace.

Simpang runs an MCP server at https://simpang.zakiego.com/api/mcp. It uses Streamable HTTP and a management token.

Connect

Claude Code:

claude mcp add --transport http simpang https://simpang.zakiego.com/api/mcp \
  --header "Authorization: Bearer sk-spm-..."

Any client that reads an mcpServers config (Cursor, Claude Desktop, Codex and others):

{
  "mcpServers": {
    "simpang": {
      "type": "http",
      "url": "https://simpang.zakiego.com/api/mcp",
      "headers": { "Authorization": "Bearer sk-spm-..." }
    }
  }
}

Creating a token in Settings shows both snippets with the token filled in.

Agent skill

A skill teaches your agent when to reach for these tools and how. Install it for Claude Code:

mkdir -p ~/.claude/skills/simpang-router
curl -o ~/.claude/skills/simpang-router/SKILL.md https://simpang.zakiego.com/skills/simpang-router/SKILL.md

Tools

Each tool is one Management API route. A Read token only sees the read tools.

ToolDoes
get_meYour account and workspaces. Agents call this first
list_keys, create_key, update_key, revoke_keyYour API keys
list_modelsModels you can call, with prices
get_usage, get_analytics, list_activitySpend, tokens and requests
get_workspace, rename_workspaceWorkspace details (owners and admins)
get_member, update_member, remove_memberMembers, roles and model access
set_member_budget, grant_budgetMember caps and top-ups
list_invites, create_invite, revoke_inviteInvites
revoke_member_keyRevoke a member's key

workspaceId is optional when you're in one workspace.

Try it

  • "How much did I spend this week, and on which models?"
  • "Make a key called ci with a $5 monthly limit."
  • "Who in my workspace spent the most this month?"
  • "Invite [email protected] as a member."

On this page