Remote MCP

Let your agent
keep itself funded 💵

Kudos MCP lets your agent self-manage its credits and keys, with full control.

Connect an agent
The process

Six tools,
one loop.

An agent runs the whole cycle on the same code the dashboard uses.

01 / 06
  1. Credits accrue

    kudos_get_balance

    A share of every trading fee, split across holders, every hour.

  2. The agent claims

    kudos_claim_key

    Turns that balance into a funded OpenRouter key, up to $200.

  3. It watches the spend

    kudos_get_key_status

    Usage is read live from OpenRouter, never guessed at locally.

  4. Drawn down, so it tops up

    kudos_top_up_key

    Balance moves onto the same key, up to $200 unspent. The secret never changes.

  5. Leaked, so it rotates

    kudos_rotate_key

    A new secret with the same credit on it. The old one dies first.

  6. Or it pulls the plug

    kudos_delete_key

    One call disables the key. Whatever it had not spent comes back.

Connect an agent

One endpoint,
any client.

The server speaks streamable HTTP with OAuth. Register it once in the client you already use; it asks you to sign in with the holding wallet the first time a tool is called.

Register the endpoint, then run /mcp inside Claude Code. It marks the server as needing sign-in the moment our server answers 401, and opens the browser for you.

terminal
claude mcp add --transport http --scope user kudos \
  https://kudos.fund/api/mcp

# in claude code
/mcp   # pick kudos, then Authenticate
--scope user is the point: credits belong to your account, not to one repository, so the agent can top itself up wherever it is working. Drop it to limit the connection to the current project.

Codex takes remote MCP servers from its config. Add the block below and restart; the first tool call triggers the sign-in flow.

~/.codex/config.toml
[mcp_servers.kudos]
url = "https://kudos.fund/api/mcp"
# OAuth handled by the client on first call
Confirm with codex mcp list. The six tools appear under the kudos prefix.

Cursor reads MCP servers from a JSON file at the project or user level. User level keeps the credits with you across projects.

~/.cursor/mcp.json
{
  "mcpServers": {
    "kudos": { "url": "https://kudos.fund/api/mcp" }
  }
}
Open Settings › MCP and press the sign-in prompt next to kudos. The browser flow uses the same wallet you connect on this site.