ripper.funDocs

Where would you like to start?

↑ ↓ to navigate Enter to open · Esc to close
Browse documentation
Docs/Developers

Connect with MCP

Give your assistant access to Ripper documentation and read tools.

Connection details

Endpoint: https://ripper.fun/api/v1/mcp. Transport: stateless Streamable HTTP with JSON responses. The server supports protocol version 2025-06-18 and does not offer a standalone SSE stream. A GET request returns 405; use POST for JSON-RPC messages.

Configure your client

For clients that use an mcpServers object with remote URL support, configure the endpoint below. Client configuration formats vary; use the equivalent remote HTTP server setting in your client. Omit headers for anonymous access, or provide your Ripper API key as a Bearer header.

json
{
  "mcpServers": {
    "ripper": {
      "url": "https://ripper.fun/api/v1/mcp"
    }
  }
}

Initialize the connection

Read the negotiated protocolVersion in the response. Then POST notifications/initialized without an id; the server acknowledges it with HTTP 202 and no body. Subsequent requests can include MCP-Protocol-Version: 2025-06-18. Send ping to check the connection.

bash
curl https://ripper.fun/api/v1/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"my-app","version":"1.0.0"}}}'

Discover and call tools

tools/list returns the current catalogue and input schemas. Tool responses contain text content; data errors are marked isError. Start with search_docs and get_doc for product guidance, list_chains for coverage, and get_entitlements for your caller’s limits.

json
{"jsonrpc":"2.0","id":2,"method":"tools/list"}

{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"search_docs","arguments":{"query":"API keys"}}}

Limitations

There is no OAuth discovery flow or automatic wallet delegation at this endpoint. Configure Bearer authentication explicitly when needed. Some existing market tools are Solana-only; inspect tool results for unavailable-on-chain errors. A working MCP connection does not guarantee data for every token.