English

Lyra for Claude

Connect Claude in one calm flow

Lyra gives Claude structured tools for your Solana workspace — starting with paper execution and clear rules. Sign in, create a short-lived token, paste one URL into Claude, and you’re done.

Recommended: minted token + trading MCPAdvanced: random session for Lens-only servers
1

Create your access

Use the same Lyra account you use in the terminal so we can attach this connector to you.

Checking session…

Active token

fce022b3-ddaf-4689-b22e-670805e4dc19

2

Copy the link for Claude

Claude needs the full Streamable HTTP address — not only the domain.

Primary

https://lyra-mcp-production.up.railway.app/mcp?session=fce022b3-ddaf-4689-b22e-670805e4dc19

Alternative path style

https://lyra-mcp-production.up.railway.app/u/fce022b3-ddaf-4689-b22e-670805e4dc19/mcp
3

Add it in Claude

  1. Open Claude, then your profile → Settings.
  2. Open Connectors (wording may vary slightly).
  3. Add a custom connector and pick Streamable HTTP / remote MCP.
  4. Paste the URL from step 2 and name it "Lyra".
  5. Enable Lyra for the chat where you want tools.
4

Try a first message

Call get_trading_context and summarize my Lyra state.

What are my trading rules in Lyra right now?

Open a small Lyra paper short on SOL: ask me side, leverage, optional SL/TP, then execute_trade with token_in SOL, token_out USDC, amount_in 0.01, side short.

Check that the MCP server is up

You should see a small JSON payload with ok: true.

Open health check
Having trouble?
  • 403 from Claude: the MCP host list on the server must include every domain you paste (custom domain and Railway hostname).
  • “Unknown token”: create a new token here; revoking invalidates old links on purpose.
  • Empty data in tools: database migrations may still be pending, or you haven’t set rules yet — use set_rule from Claude or the dashboard when it ships.