# Stack Ai — how to use (mcp.ai)

Connect your Stack Ai account and use 22 tools for artificial intelligence straight from your AI agent. Connect with your own API key. No-Code Platform for Enterprise AI. Build, deploy, and scale AI workflows without code.

## Option A — via MCP (recommended)
Remote MCP endpoint (HTTP, streamable): `https://api.mcp.ai/p_stack_ai?ms=1787295660000`
Add it as a custom/remote MCP connector in your client (Claude, Cursor, VS Code…), then authenticate when prompted. Once connected, ask the agent to use the server's tools (e.g. `stack_ai_check_health`).

## Option B — via direct REST API
Base URL: `https://api.mcp.ai/api/stack_ai`
Auth: `Authorization: Bearer sk_live_…` — create a workspace API key at https://mcp.ai/settings/api-keys
Discover endpoints: `GET https://api.mcp.ai/api/stack_ai/_endpoints`

### Endpoints
- `POST https://api.mcp.ai/api/stack_ai/check/health` — Tool to check the health status of the Stack AI API. Use to verify API availability and service status.
- `POST https://api.mcp.ai/api/stack_ai/get/action/inputs` — Tool to retrieve the input schema for a specific provider action in Stack AI. Use when you need to understand what parameters are required for a provider action.
  - body: { action_id: string, provider_id: string }
- `POST https://api.mcp.ai/api/stack_ai/get/action/outputs` — Tool to retrieve the output parameters schema for a Stack.ai provider action as JSON schema. Use when you need to understand what data fields an action returns or to validate action outputs.
  - body: { action_id: string, provider_id: string }
- `POST https://api.mcp.ai/api/stack_ai/get/connector/type/schema` — Tool to retrieve the configuration schema for a specific connector type in Stack AI. Use when you need to understand what parameters are required to configure a connector.
  - body: { connector_type_id: string }
- `POST https://api.mcp.ai/api/stack_ai/get/license/status` — Tool to retrieve the current Stack AI license status. Use when you need to check license validity, expiration date, or days remaining.
- `POST https://api.mcp.ai/api/stack_ai/get/provider` — Tool to retrieve details of a specific Stack AI tool provider. Use when you need information about available actions, triggers, and configuration for a provider.
  - body: { provider_id: string }
- `POST https://api.mcp.ai/api/stack_ai/get/provider/action` — Tool to get details of a specific action for a provider. Use when you need information about a provider's action including its parameters, description, and API details.
  - body: { action_id: string, provider_id: string }
- `POST https://api.mcp.ai/api/stack_ai/get/provider/icon` — Tool to fetch a provider icon image by provider identifier. Use when you need to retrieve the icon for a tool provider.
  - body: { provider_id: string }
- `POST https://api.mcp.ai/api/stack_ai/get/provider/trigger` — Tool to retrieve detailed information about a specific trigger for a provider. Use when you need to understand the configuration, inputs, outputs, or behavior of a specific trigger.
  - body: { trigger_id: string, provider_id: string }
- `POST https://api.mcp.ai/api/stack_ai/get/root` — Tool to retrieve information from the Stack AI API root endpoint. Use when you need to verify API connectivity or get basic API information.
- `POST https://api.mcp.ai/api/stack_ai/get/trigger/by/provider` — Tool to retrieve detailed information about a specific trigger from a provider. Use when you need to get trigger configuration, capabilities, or metadata for a specific provider's trigger.
  - body: { trigger_id: string, provider_id: string }
- `POST https://api.mcp.ai/api/stack_ai/get/trigger/inputs` — Tool to retrieve the input parameters for a trigger as a JSON schema. Use when discovering what data inputs a specific trigger requires before executing it.
  - body: { trigger_id: string, provider_id: string }
- `POST https://api.mcp.ai/api/stack_ai/get/trigger/outputs` — Tool to retrieve the output schema for a specific trigger in Stack AI. Use when you need to understand what fields a trigger will produce when it fires. This action helps discover the structure of dat
  - body: { trigger_id: string, provider_id: string }
- `POST https://api.mcp.ai/api/stack_ai/list/connector/types` — Tool to list all available connector types from Stack AI. Use when you need to retrieve the available connectors that can be configured.
- `POST https://api.mcp.ai/api/stack_ai/list/integrations` — Tool to list all available Stack AI integrations. Use when you need to discover available integrations, actions, and triggers in Stack AI.
- `POST https://api.mcp.ai/api/stack_ai/list/permission/groups` — Tool to list all permission groups with their associated permissions. Use when you need to retrieve available permission groups and their permissions for access control management.
- `POST https://api.mcp.ai/api/stack_ai/list/permissions` — Tool to list all available permissions in Stack AI. Use when you need to view or check available permission types.
- `POST https://api.mcp.ai/api/stack_ai/list/provider/triggers` — Tool to get all available triggers for a specific provider. Use when you need to discover what trigger types are supported by a provider.
  - body: { provider_id: string }
- `POST https://api.mcp.ai/api/stack_ai/list/stack/ai/triggers` — Tool to list all available Stack AI tool triggers. Use when you need to discover what triggers are available in the Stack AI platform.
- `POST https://api.mcp.ai/api/stack_ai/list/stackai/actions` — Tool to list all available Stack AI tool actions. Use when you need to discover available automation capabilities organized by provider.
- `POST https://api.mcp.ai/api/stack_ai/list/stackai/providers` — Tool to list all Stack AI tool providers (integrations). Use when you need to discover available integrations and their capabilities. Returns comprehensive information about each provider including av
- `POST https://api.mcp.ai/api/stack_ai/list/stackai/tools` — Tool to list all Stack AI built-in tools. Use when you need to discover available Stack AI native tools and their capabilities.

## Example prompts
- "What can I do in Stack Ai?"
- "Show me a summary of my Stack Ai account"

## More
- Page: https://mcp.ai/stack_ai
- Agent spec (llms.txt): https://mcp.ai/stack_ai/llms.txt
- Postman collection: https://mcp.ai/stack_ai/postman.json
