Stack Ai
No-Code Platform for Enterprise AI. Build, deploy, and scale AI workflows without code.
Verdict
Common use cases
- Validate workflow action inputs before deployment
- Troubleshoot connector config errors from chat
- Check license expiration during sprint planning
- Retrieve provider schemas for documentation
- Monitor Stack AI service health in standups
Integration
- Vendor
- Stack Ai
- Category
- other
- Auth
- API_KEY
- Tools
- 22
- Composio slug
stack_ai
Tools
- Check Health
Tool to check the health status of the Stack AI API. Use to verify API availability and service status.
- 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.
- Get Action Output Schema
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.
- 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.
- 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.
- Get Provider Action Details
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.
- Get Provider Details
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.
- 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.
- Get Provider Trigger Details
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.
- 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.
- Get Trigger Details From 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.
- 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.
- 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 data that will be available from a trigger
- 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.
- 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.
- List Permissions
Tool to list all available permissions in Stack AI. Use when you need to view or check available permission types.
- 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.
- List Stack AI Actions
Tool to list all available Stack AI tool actions. Use when you need to discover available automation capabilities organized by provider.
- List Stack AI Built-in Tools
Tool to list all Stack AI built-in tools. Use when you need to discover available Stack AI native tools and their capabilities.
- List Stack AI Integrations
Tool to list all available Stack AI integrations. Use when you need to discover available integrations, actions, and triggers in Stack AI.
- List Stack AI 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 available actions, triggers, and metadata.
- 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.
Setup
Setup guide
- 11. Open your Switchy workspace and navigate to Settings > Integrations. 2. Click 'Add Integration' and select Stack AI from the list. 3. In a separate tab, log into your Stack AI account and go to Settings > API Keys. 4. Generate a new API key with read permissions (Stack AI calls this a 'Service Account Key'). 5. Copy the key and paste it into the Switchy integration dialog, then click 'Connect'. 6. Switchy will verify the key by calling the health check endpoint — you'll see a green checkmark if it succeeds. 7. To test the connection, open any Space and type '@Stack AI check health' — the MCP should return the API status. 8. You can now @mention Stack AI in any Space to query provider schemas, action details, or license info.
What teammates see: by default, memories from Stack Ai are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Spaces have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Check API Health
@Stack AI check the health status of the Stack AI API and let me know if there are any issues.Open in a Space →
Get Provider Actions
@Stack AI retrieve the details for the Slack provider, including all available actions and their descriptions.Open in a Space →
Inspect Action Schema
@Stack AI get the input schema for the 'send_message' action in the Slack provider so I can see what parameters are required.Open in a Space →
Check License Status
@Stack AI retrieve our current Stack AI license status and tell me how many days remain before expiration.Open in a Space →
Get Connector Config
@Stack AI get the configuration schema for the 'postgres' connector type so I can see what credentials are needed.Open in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@stackai what actions are available for the Slack provider and what parameters does the 'send message' action require?
Based on the Stack AI provider registry, the Slack provider offers 8 actions including 'send_message', 'create_channel', 'list_channels', and 'get_user_info'. The 'send_message' action requires three parameters: 'channel' (string, the channel ID or name), 'text' (string, the message content), and an optional 'thread_ts' (string, for replying in threads). The action returns a message object with timestamp and confirmation status. This provider also supports 2 triggers for incoming messages and reactions.
This example demonstrates Stack AI's provider introspection capabilities — useful when building automation workflows and you need to discover what integrations are possible. Requires a valid API key with read access to the provider catalog. The actual available actions depend on your Stack AI workspace configuration and installed providers.
@stackai check if the API is healthy and show me the current license status including expiration date
Stack AI API health check: All systems operational (status: healthy, response time: 142ms). Your Stack AI license is currently active with the Professional tier. License details: valid through March 15, 2025 (47 days remaining), supports up to 10 team members and 50 active workflows. No service degradation detected. Last health check performed at 2025-01-27 14:32 UTC.
This combines two monitoring tools to give a quick operational snapshot — helpful for troubleshooting integration issues or verifying service availability before deploying new workflows. The health check runs in real-time; license data reflects your actual subscription state and may trigger renewal reminders as expiration approaches.
@stackai I need to configure a new Google Sheets connector — what configuration parameters are required and what's the expected schema format?
The Google Sheets connector in Stack AI requires the following configuration parameters: 'credentials' (OAuth2 token object with access_token and refresh_token), 'spreadsheet_id' (string, the Google Sheets document ID from the URL), and optional 'sheet_name' (string, defaults to first sheet). The connector schema expects JSON format with nested credential objects. Output schema includes columns as key-value pairs where keys are column headers and values are cell contents. The connector supports both read operations (fetch rows, get cell values) and write operations (append rows, update cells).
This example shows Stack AI's schema introspection for connector setup — critical when integrating new data sources into workflows. The actual configuration process happens in the Stack AI dashboard; this MCP provides the schema documentation to guide setup. OAuth credentials must be obtained through Google's authorization flow separately.
Use-case deep-dives
When Stack AI wins for mapping third-party tool chains
A 6-person ops team runs 15 SaaS tools and needs to automate handoffs between them—Slack to Linear, Stripe to Notion, Zendesk to Airtable. Stack AI's MCP is the right call here because its 22 tools are all about introspecting provider schemas and action inputs. Your team can query "what parameters does the Stripe webhook action need" or "show me the output schema for Zendesk ticket creation" without leaving the AI workspace. This works best when you're in the design phase of automation, not runtime execution. If you need to actually trigger those workflows in real-time, you'll hit the MCP's read-only boundary and need Stack AI's full platform. For teams spending 3+ hours a week debugging integration configs, this MCP cuts that discovery loop from browser tabs to a single conversational thread.
When this MCP replaces manual status checks
A 3-person support engineering team fields escalations about integration failures across a dozen third-party APIs. Stack AI's MCP gives them a single "Check Health" tool to verify Stack AI's own API status, plus schema lookups to confirm whether a connector's expected inputs have changed upstream. This is a narrow win: it only monitors Stack AI's service layer, not the underlying providers themselves. Use this when your team already runs Stack AI workflows in production and needs fast triage during incidents. If your integrations live outside Stack AI's ecosystem, the health check won't help. The real value is pairing health status with schema introspection—when a webhook starts failing, you can immediately ask "did the Stripe action input schema change" and get a JSON diff in seconds. For teams handling 10+ integration tickets per week, that's 2 hours saved.
When this MCP speeds up new-hire connector setup
A solo integration engineer at a 12-person startup is onboarding two new hires who need to learn how Stack AI's 40+ provider connectors work. The MCP's "Get Provider Details" and "Get Connector Type Schema" tools let the new hires ask "what does the Salesforce connector require" or "show me all actions for the HubSpot provider" without reading static docs. This works when your team is already committed to Stack AI as the integration backbone. If you're evaluating multiple iPaaS platforms, the MCP won't help you compare—it only introspects Stack AI's own provider catalog. The buying threshold is simple: if onboarding takes more than 4 hours per engineer because they're context-switching between Notion docs and the Stack AI dashboard, this MCP collapses that into conversational lookup. Best for teams scaling from 1 to 3+ integration engineers in a quarter.
Frequently asked
What does the Stack AI MCP do in Switchy?
It connects Switchy to your Stack AI workflows and lets Claude inspect provider schemas, check action inputs/outputs, and verify API health. You can query which parameters a Stack AI action needs, what data it returns, or how to configure a connector — without leaving the chat. Useful if your team builds automation on Stack AI and wants Claude to help debug or extend those flows.
Do I need a Stack AI license to use this MCP?
Yes. The MCP authenticates with a Stack AI API key, so you need an active Stack AI account and a valid license. The Get License Status tool lets Claude check your license expiration and days remaining. If your license lapses, the MCP calls will fail. Generate your API key from the Stack AI dashboard and paste it into Switchy's connection form.
Can the Stack AI MCP trigger workflows or only read metadata?
This MCP is read-only for schema inspection. It fetches action input requirements, output schemas, connector config, and provider details — but it doesn't execute Stack AI workflows or send data to external APIs. If you want Claude to actually run a Stack AI flow, you'd call Stack AI's execution endpoints separately or use a different integration.
Why use this instead of just reading Stack AI docs?
Stack AI's provider catalog changes as they add integrations, and action schemas vary by version. The MCP pulls live metadata from your Stack AI instance, so Claude sees the exact parameters your workflows expect right now. Faster than hunting through docs, and it reflects any custom providers your team configured.
Who on the team should connect the Stack AI MCP?
Whoever manages your Stack AI workspace and can generate an API key with read access to providers and actions. Typically a workflow admin or engineer. Once connected in Switchy, any team member can ask Claude about Stack AI schemas — they don't each need their own API key.