1. Connect
Paste this prompt into your AI agent. It reads the setup steps and runs them for your client.
Set up the AssetRouter MCP connector in this agent. Read https://94-130-151-9.sslip.io/agent-get-started.md first, then follow the setup steps for this client and run them. AssetRouter connects over MCP and signs in through the browser, so there is no API key to paste. If AssetRouter is already connected here, say so and skip the setup.
The connector runs on your computer and signs in through the browser: you open the link it gives you, sign in to your workspace and approve the code it shows. There is no API key to paste.
Claude Code
Or do it yourself: the first command installs the connector and opens the browser to sign in, the second registers it.
mkdir -p "$HOME/assetrouter-mcp" && cd "$HOME/assetrouter-mcp" \
&& curl -fsSLo assetrouter-mcp.py https://94-130-151-9.sslip.io/docs/mcp/download/connector/ \
&& curl -fsSLo requirements-mcp.txt https://94-130-151-9.sslip.io/docs/mcp/download/requirements/ \
&& python3 -m venv .venv-mcp \
&& .venv-mcp/bin/python -m pip install -r requirements-mcp.txt \
&& ASSETROUTER_API_URL=https://94-130-151-9.sslip.io .venv-mcp/bin/python assetrouter-mcp.py sign-in
Approve only if the code in the browser matches the one in your terminal.
claude mcp add --transport stdio --env ASSETROUTER_API_URL=https://94-130-151-9.sslip.io \
assetrouter -- "$HOME/assetrouter-mcp/.venv-mcp/bin/python" "$HOME/assetrouter-mcp/assetrouter-mcp.py"
Cursor and other MCP clients
Add this to ~/.cursor/mcp.json, or to the mcpServers configuration of your client, with absolute paths. Windows paths are in the machine-readable steps below.
{
"mcpServers": {
"assetrouter": {
"command": "/absolute/path/to/assetrouter-mcp/.venv-mcp/bin/python",
"args": ["/absolute/path/to/assetrouter-mcp/assetrouter-mcp.py"],
"env": { "ASSETROUTER_API_URL": "https://94-130-151-9.sslip.io" }
}
}
}
2. Choose your licences
In the workspace, accept the terms a data provider offers or add an agreement you already have; the data provider confirms it. Your agent sees them with list_licenses.
3. Get access and the data
Your agent calls request_authorization for one resource and one permitted use, and receives a time-limited token. It presents the token to the data provider, who serves the data.
Machine-readable steps: agent-get-started.md. Reference: MCP connector and API for your own applications.