← All MCP clients

MCP

Connect Any MCP client (JSON-RPC)

Speak raw MCP JSON-RPC over HTTP — works with any spec-compliant client.

Public server — calculators only, no key

Connect An Agent
Any MCP client (JSON-RPC)

Speak raw MCP JSON-RPC over HTTP — works with any spec-compliant client.

# 1. Initialize the MCP session
curl -s -X POST "https://nyxchain.org/api/mcp/public" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2026-06-18","capabilities":{},"clientInfo":{"name":"example-client","version":"1.0.0"}}}'

# 2. Call a tool
curl -s -X POST "https://nyxchain.org/api/mcp/public" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get_fund_overview","arguments":{}}}'

Fund server — your fund's real data

Connect An Agent
Any MCP client (JSON-RPC)

Speak raw MCP JSON-RPC over HTTP — works with any spec-compliant client.

Needs a real fund API key — mint one from Settings → Developer.

# 1. Initialize the MCP session
curl -s -X POST "https://nyxchain.org/api/mcp" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2026-06-18","capabilities":{},"clientInfo":{"name":"example-client","version":"1.0.0"}}}'

# 2. Call a tool
curl -s -X POST "https://nyxchain.org/api/mcp" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get_fund_overview","arguments":{}}}'