Your raven

It's listening.

Y
Your workspace
you@stellar.org

Mint a personal access token, drop it into your MCP client, and your raven is live. This is a preview — accounts & private memory (Muninn) are on the way.

Personal access token

Your Bearer token when connecting an MCP client. It's shown once.

No token yet. Generate one →
raven_pat_…
⚠ Copy it now — for your security, you won't be able to see this token again.
default · raven_pat_…a1b4just now

Muninn — memory · soon

Your raven will remember your stack across web & MCP threads — isolated to your account, never shared.

chain · testnetsdk · js-stellar-sdkfocus · Soroban + passkeys+ add your own

Coming with WorkOS accounts: personalized instructions, import/export, and an agent you can shape over time.

Connect your client

Pick your client, paste the config, and Raven shows up as a tool. Your token is filled in above.

claude_desktop_config.json
{
  "mcpServers": {
    "stellar-raven": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://raven.stellar.buzz/mcp",
        "--header",
        "Authorization: Bearer raven_pat_…"
      ]
    }
  }
}
.cursor/mcp.json
{
  "mcpServers": {
    "stellar-raven": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://raven.stellar.buzz/mcp",
        "--header",
        "Authorization: Bearer raven_pat_…"
      ]
    }
  }
}
messages.mcp_servers[]
// Anthropic Messages API — mcp_servers connector
{
  "type": "url",
  "url": "https://raven.stellar.buzz/mcp",
  "name": "stellar-raven",
  "authorization_token": "raven_pat_…"
}
request
POST https://raven.stellar.buzz/mcp
Authorization: Bearer raven_pat_…
Content-Type: application/json
Accept: application/json, text/event-stream

Then ask: ask_stellar_raven("…"). Long research streams progress; poll get_stellar_raven_answer with the returned threadId if it's still working.