Get MCP status
<Info>This API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.</Info>
Returns the app's live MCP server. That covers whether AI clients can connect to it now, its endpoint, how clients authenticate, and the tools it serves.
This reports what the last publish put live, not the config you're editing. Read that with Get MCP config. A server is only active while the app is published, and a workspace rule can turn it off without a publish, which workspace_policy tells you.
This is limited to 120 requests a minute for each app. Some workspaces have a different limit.
<Note>This endpoint accepts a personal API key belonging to a user with access to the app. A read-only key is refused, and workspace API keys are not accepted.</Note>
Path parameters
ID of the app.
ID of the app.
Response
The app's live MCP server.
Example response
{
"active": true,
"published": true,
"endpoint": "https://my-crm-3c45a1f2.base44.app/api/mcp",
"auth": "oauth",
"tools": [
{
"name": "query_task",
"title": "Query tasks",
"description": "Find Task records by ID or filter.",
"kind": "entity",
"handler": "sendInvoice",
"read_only_hint": true
}
],
"effective_public_settings": "public_with_login",
"workspace_policy": "allow"
}Changes
Changed in 1 of the 33 revisions of this API.1
- ○
endpoint added
endpoint-added
- ○