Andru Docs
OverviewQuickstart
OverviewAuthenticationEndpoints
Chrome Extension
For AI Agents
llms.txtllms-full.txtOpenAPI Spec

REST API

Direct HTTP access to all MCP tools, resources, and A2A tasks.

Base URL

https://platform.andru-ai.com/api

Authentication

Authenticate with your platform API key using either header:

Option 1: Bearer Token
Authorization: Bearer sk_live_...
Option 2: X-API-Key Header
X-API-Key: sk_live_...

Key Prefixes

sk_live_Production key
sk_test_Test key (sandbox data)

Rate Limits

Endpoint GroupLimitWindow
Tool calls50 requests15 minutes
Resource reads100 requests15 minutes
A2A tasks50 requests15 minutes

Endpoints

MCP Proxy

POST/api/mcp/tools/listList all available MCP tools with schemas
POST/api/mcp/tools/callExecute a tool by name
POST/api/mcp/resources/listList available MCP resources
POST/api/mcp/resources/readRead a resource by URI

A2A Protocol

GET/.well-known/agent.jsonAgent card discovery (public)
POST/api/a2a/tasksSubmit a task (JSON-RPC 2.0)
GET/api/a2a/tasksList tasks
GET/api/a2a/tasks/:taskIdGet task status
POST/api/a2a/tasks/:taskId/cancelCancel a task
GET/api/a2a/tasks/:taskId/streamSSE stream for task updates
View full OpenAPI spec →