The ABS Data API as it actually behaves: observed-only MCP server, typed HTTP/RPC doors and SDK on Cloudflare Workers, plus the cartography of the gap between ABS's metadata and its data
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add --transport http abs-data-observed https://abs-data-front-door.aicolab.workers.dev/mcp~/.codex/config.toml
[mcp_servers.abs-data-observed]
url = "https://abs-data-front-door.aicolab.workers.dev/mcp"
# codex mcp add abs-data-observed --url https://abs-data-front-door.aicolab.workers.dev/mcp~/.cursor/mcp.json
{
"mcpServers": {
"abs-data-observed": {
"url": "https://abs-data-front-door.aicolab.workers.dev/mcp"
}
}
}.vscode/mcp.json
{
"servers": {
"abs-data-observed": {
"type": "http",
"url": "https://abs-data-front-door.aicolab.workers.dev/mcp"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"abs-data-observed": {
"httpUrl": "https://abs-data-front-door.aicolab.workers.dev/mcp"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"abs-data-observed": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://abs-data-front-door.aicolab.workers.dev/mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"abs-data-observed": {
"url": "https://abs-data-front-door.aicolab.workers.dev/mcp"
}
}
}