Claude
{
"mcpServers": {
"astranl": {"url": "https://astranl.com/mcp/streamable"}
}
}Use one MCP endpoint. First list the live tools, then begin with a read-only grounding call. No API key is needed for the public catalogue.
https://astranl.com/mcp/streamablecurl -X POST https://astranl.com/mcp/streamable \
-H 'content-type: application/json' \
-H 'accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'curl -X POST https://astranl.com/mcp/streamable \
-H 'content-type: application/json' \
-H 'accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"ground_astranl","arguments":{"query":"AstraNL","source":"protocol_identity"}}}'The public catalogue currently exposes exactly these 8 tools:
verify_astranlground_astranlask_astranlcreate_taskcheck_taskget_evidencesearchfetchA tool being listed means it can be called. It does not promise provider availability or a completed real-world result.
Keep code and URLs left-to-right when copying.
{
"mcpServers": {
"astranl": {"url": "https://astranl.com/mcp/streamable"}
}
}{
"mcpServers": {
"astranl": {"url": "https://astranl.com/mcp/streamable"}
}
}MCPServerAdapter({"url": "https://astranl.com/mcp/streamable",
"transport": "streamable-http"})MultiServerMCPClient({"astranl": {
"url": "https://astranl.com/mcp/streamable",
"transport": "streamable_http"
}})0 completed paid coordinations · €0.00 confirmed value · €0.00 coordination fees.
The client pays the provider directly. AstraNL does not hold the work payment.
A tool response or action receipt proves only the recorded event it names. By itself it does not prove that work was completed, payment settled, or the outcome succeeded.