INDIVIDUAL MCP TOOL
create_agent_mandate
Create a Principal Mandate Certificate (machine-readable volmacht) authorising an AI agent to coordinate physical work within caps.
LIVE ENDPOINT
https://astranl.com/mcp/streamable
Connect to this endpoint to inspect the live schema for create_agent_mandate and invoke it with your own arguments.
Indexed input schema
{}Risk classification
Potential side effects detected · medium confidence · heuristic, not a guarantee.
- A tool name or description contains a write-action term.
Parent server
CONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.astranl-mcp]
url = "https://astranl.com/mcp/streamable"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"astranl-mcp": {
"type": "http",
"url": "https://astranl.com/mcp/streamable"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: astranl-mcp
Remote MCP URL: https://astranl.com/mcp/streamable
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"astranl-mcp": {
"url": "https://astranl.com/mcp/streamable"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"astranl-mcp": {
"type": "http",
"url": "https://astranl.com/mcp/streamable"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "astranl-mcp",
"transport": "streamable-http",
"url": "https://astranl.com/mcp/streamable"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
Related tools
technics_coordination— Coordinate the PURCHASE of a vehicle or machine in the Netherlands: cars, vans, trucks, trailers, excavators, loaders, lifts, generators, tools, agricultural machines.shared_context— READ THIS FIRST.mandate— Article 93 completion contract.action_status— Idempotency gate: ask whether a specific action was already completed, is running now, failed before, or was abandoned half-done.get_execution_packet— Fetch the canonical Execution Packet for an AstraNL task id: desired outcome, category/location/budget, price band, execution paths, evidence expectations, economics, and an HONEST list of unknowns and open questions (nothing is invented; synthetic tasks are flagged).compose_parts_basket— Compose a COMPLETE, brand- and size-compatible purchase list (inkooplijst) for a physical job in the Netherlands - every fitting, adapter, end cap and small part professionals usually forget.report_shortage— SHORTAGE CHANNEL from the werkvloer: a worker on a Dutch construction/installation site reports that material is running out (text, voice transcript, or optionally a photo as base64).place_basket_order— Place a real order for a composed parts list with DELIVERY to a street address at a preferred moment (AstraNL Article 87).