AI-ready data access

Public MCP server

Connect an MCP-compatible AI client to CCTools' curated Canton Network directory, earn opportunities, network snapshots, governance, news, and published explainers. The server is anonymous, rate-limited, read-only, and free to query.

Remote endpoint

https://api.cctools.network/api/mcp

Add this URL as a remote Streamable HTTP server in your MCP client. The endpoint is rollout-gated until the production MCP flag is enabled; if it returns HTTP 404, the public rollout is still pending. No API key is required for these seven public tools once the endpoint is active.

Available tools

search_ecosystem

Search projects by name, category, or status.

get_project

Read one curated project profile by canonical slug.

list_earn

List visible, non-draft earning opportunities.

get_network_stats

Read the latest cached network snapshot.

get_governance

Read the latest cached governance snapshot.

search_news

Search published Canton news and community items.

explain_cip

Retrieve grounded documentation excerpts and source URLs.

Test the handshake

This minimal request performs the stateless handshake and returns the negotiated protocol revision plus the tools capability.

curl -X POST https://api.cctools.network/api/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-client","version":"1.0.0"}}}'