# AgentStack MCP API

**Canonical:** https://apis.io/apis/agentstack-tech/agentstack-tech-mcp-api/  
**Provider:** AgentStack — https://apis.io/providers/agentstack-tech/  
**Documentation:** https://agentstack.tech/api-docs

AgentStack MCP API is one of 90 APIs that [AgentStack](https://apis.io/providers/agentstack-tech/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include MCP. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

Model Context Protocol: POST /mcp (agentstack.execute), GET /mcp/actions (action catalog), GET /mcp/discovery. Preferred entry for AI agents (Cursor, Claude, VS Code, …).

## Operations (60 of 61)

| Method | Path | Summary |
|---|---|---|
| GET | `/mcp/` | MCP root (use discovery/actions) |
| POST | `/mcp/` | Execute unified AgentStack batch (agentstack.execute) |
| GET | `/mcp/tools` | MCP tools list (single agentstack.execute entry) |
| POST | `/mcp/tools` | MCP-compatible JSON-RPC on /mcp/tools |
| GET | `/mcp/actions` | Action catalog for agentstack.execute (canonical MCP action ids) |
| GET | `/mcp/actions/summary` | MCP action catalog summary (total_actions only, no domains list) |
| GET | `/mcp/actions/{action_name}` | Single MCP action schema (alias-aware) |
| GET | `/mcp/actions/{action_name}/schema` | Single MCP action schema (discovery.describe alias path) |
| GET | `/mcp/preflight` | Tenant mutation preflight (supply + optional RBAC) |
| GET | `/mcp/prompts/list` | REST shim for MCP prompts/list |
| GET | `/mcp/prompts/get` | REST shim for MCP prompts/get (Cursor compatibility) |
| POST | `/mcp/stream` | Stream execution of AgentStack batch (agentstack.execute) |
| GET | `/mcp/stream` | Sse Stream |
| GET | `/mcp/jobs/{job_id}` | Get status of an async MCP job |
| GET | `/mcp/tools/list` | Tools list (single-tool format) |
| POST | `/mcp/tools/list` | POST tools/list (single-tool format) |
| GET | `/mcp/tools/call` | Discovery hint for tools/call |
| POST | `/mcp/tools/call` | Tools Call Post Alias |
| GET | `/mcp/.well-known/oauth-protected-resource` | Well Known Oauth Protected Resource |
| GET | `/mcp/.well-known/oauth-authorization-server` | Well Known Oauth Server |
| GET | `/mcp/.well-known/openid-configuration` | Well Known Openid Configuration |
| GET | `/mcp/.well-known/jwks.json` | Well Known Mcp Jwks |
| GET | `/mcp/connect/return` | Mcp Oauth Connect Pages |
| GET | `/mcp/connect` | Mcp Oauth Connect Pages |
| GET | `/mcp/.well-known/oauth-authorize` | Oauth Authorize Stub |
| POST | `/mcp/.well-known/oauth-authorize` | Oauth Authorize Stub |
| GET | `/mcp/.well-known/oauth-token` | Oauth Token Metadata |
| POST | `/mcp/.well-known/oauth-token` | Oauth Token Stub |
| POST | `/mcp/.well-known/oauth-register` | Oauth Register Stub |
| GET | `/mcp/.well-known/oauth-userinfo` | Oauth Userinfo |
| GET | `/mcp/tools/{tool_name}` | Single tool or MCP action describe (alias-aware) |
| GET | `/mcp/health` | MCP health with discovery pointers |
| GET | `/mcp/organs` | Organ self-description index for MCP agents |
| GET | `/mcp/manifest` | MCP server manifest for registry publish |
| POST | `/mcp/cache/clear` | Clear Discovery Cache |
| POST | `/mcp/settings/resources` | Update Mcp Resources Settings |
| GET | `/mcp/ai_prompt` | Get Ai Prompt |
| GET | `/mcp/ai_prompt/workflows` | Get Ai Workflows |
| GET | `/mcp/ai_prompt/examples` | Get Ai Examples |
| GET | `/mcp/resources/notifications` | Resources Notifications Stream |
| GET | `/mcp/discover/by_intent` | Discover By Intent Get |
| POST | `/mcp/discover/by_intent` | Discover By Intent Post |
| POST | `/mcp/discover/next_tool` | Discover Next Tool |
| GET | `/mcp/recipes` | List Recipes Endpoint |
| GET | `/mcp/recipes/{recipe_id}` | Get Recipe Endpoint |
| POST | `/mcp/recipes/{recipe_id}/validate` | Validate Recipe Progress |
| POST | `/mcp/suggest/next` | Suggest Next Action |
| POST | `/mcp/visualize/workflow` | Visualize Workflow |
| POST | `/mcp/ai/plan_steps` | Suggest MCP steps for a high-level goal |
| GET | `/mcp/examples` | List Examples Endpoint |
| GET | `/mcp/examples/{example_id}` | Get Example Endpoint |
| GET | `/mcp/examples/{example_id}/step/{step_number}` | Get Example Step Endpoint |
| GET | `/mcp/ai_prompt/for_use_case/{use_case}` | Get Use Case Prompt Endpoint |
| GET | `/mcp/tool_chains` | List Tool Chains Endpoint |
| GET | `/mcp/tool_chains/{chain_name}` | Get Tool Chain Endpoint |
| GET | `/mcp/discover/alternative_uses` | Discover Alternative Uses |
| GET | `/mcp/patterns` | List Patterns Endpoint |
| GET | `/mcp/patterns/{pattern_id}` | Get Pattern Endpoint |
| GET | `/mcp/creative/examples` | List Creative Examples Endpoint |
| GET | `/mcp/creative/examples/{example_id}` | Get Creative Example Endpoint |

…and 1 more operations. They are listed in full on the page.

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/agentstack-tech/openapi/agentstack-tech-mcp-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-knowledge-config-patch-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-create-payment-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-generation-settings-patch-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-project-data-patch-body-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-content-metadata-patch-schema.json
- **JSONSchema** — https://artifacts.apis.io/agentstack-tech/json-schema/agentstack-tech-plan-claim-response-schema.json

## Other AgentStack APIs (12)

- [AgentStack 8DNA API](https://apis.io/apis/agentstack-tech/agentstack-tech-8dna-api-api/)
- [AgentStack Admin API](https://apis.io/apis/agentstack-tech/agentstack-tech-admin-api/)
- [AgentStack Admin Drain API](https://apis.io/apis/agentstack-tech/agentstack-tech-admin-drain-api/)
- [AgentStack Agent Net API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-api/)
- [AgentStack AgentNet Arbitrum API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-arbitrum-api/)
- [AgentStack AgentNet BNB API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-bnb-api/)
- [AgentStack AgentNet Chain Control API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-chain-control-api/)
- [AgentStack AgentNet Chain Control Public API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-chain-control-public-api/)
- [AgentStack AgentNet PTR API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-ptr-api/)
- [AgentStack AgentNet Solana API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentnet-solana-api/)
- [AgentStack Agents Fleet API](https://apis.io/apis/agentstack-tech/agentstack-tech-agents-fleet-api/)
- [AgentStack Agent Social API](https://apis.io/apis/agentstack-tech/agentstack-tech-agentsocial-api/)

## Tags

MCP

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/agentstack-tech/agentstack-tech-mcp-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/agentstack-tech/.
