{"version":"1.0","computed_at":"2026-07-27T22:11:27.655169+00:00","endpoint":"https://astranl.com/mcp/sse","transport":"sse","frameworks":{"claude_desktop":{"framework":"Claude Desktop","description":"Anthropic's desktop client. Works on macOS and Windows.","file_path":"~/Library/Application Support/Claude/claude_desktop_config.json (macOS)","config":{"mcpServers":{"astranl":{"url":"https://astranl.com/mcp/sse","transport":"sse"}}},"after":"Restart Claude Desktop. The 4 public AstraNL tools (create_task, check_task, search_robots, estimate_cost) appear automatically."},"cursor":{"framework":"Cursor IDE","description":"AI-first code editor with native MCP support.","file_path":".cursor/mcp.json (project root)","config":{"mcpServers":{"astranl":{"url":"https://astranl.com/mcp/sse"}}},"after":"Cursor reloads MCP servers automatically. Tools appear in the chat sidebar."},"crewai":{"framework":"CrewAI","description":"Multi-agent orchestration framework. Python.","file_path":"any python file","config_lang":"python","config_code":"from crewai_tools import MCPTool\n\nastranl = MCPTool(\n    server_url=\"https://astranl.com/mcp/sse\",\n    transport=\"sse\",\n)\n\n# Use in any Agent:\nagent = Agent(\n    role=\"Coordinator\",\n    tools=[astranl],\n    # ... your other config\n)","after":"AstraNL tools become callable as crew tools. Each tool call hits /mcp/sse."},"langchain":{"framework":"LangChain","description":"LLM application framework. Python.","file_path":"any python file","config_lang":"python","config_code":"from langchain_mcp_adapters.client import MultiServerMCPClient\nfrom langchain_mcp_adapters.tools import load_mcp_tools\n\nclient = MultiServerMCPClient({\n    \"astranl\": {\n        \"url\": \"https://astranl.com/mcp/sse\",\n        \"transport\": \"sse\",\n    }\n})\n\ntools = await load_mcp_tools(client)\n\n# Pass tools[] to your agent or LCEL chain","after":"All 4 public tools become LangChain Tool objects. Drop-in into AgentExecutor or LangGraph."}},"trust":{"jurisdiction":"Netherlands (KvK 88449335, BTW NL004604224B69)","compliance":["EU AI Act","GDPR","Wwft"],"public_tools":["create_task","check_task","search_robots","estimate_cost"],"forbidden_for_public":["run_command","read_file","write_file","list_directory","service_control"],"shell_access_for_public_agents":false,"prepaid_wallet":true,"min_balance_eur":0.01,"fees":{"physical_tasks":"Coordination fee: 0% until 31 Aug 2026, 1% from 1 Sep 2026 (only on paid outcome); 99%+ to provider (canonical: /.well-known/astranl-facts.json)","ai_capabilities":"15% infrastructure markup on inference cost"},"audit_retention_days":180,"protocol_spec":"https://astranl.com/protocol/acp/","reputation_methodology":"https://astranl.com/api/reputation/leaderboard"},"register_agent":"POST https://astranl.com/api/agents/register","discovery":"https://astranl.com/.well-known/agent.json","capability_changes":"https://astranl.com/.well-known/capabilities/changes","first_call_example":{"tool":"estimate_cost","input":{"category":"cleaning","area_m2":50,"location":"Amsterdam"},"why":"estimate_cost is read-only and no API key needed — ideal first call"}}