How to integrate Cabinpanda MCP with Atomic Agent

Connect Atomic Agent to Cabinpanda MCP. List all forms created this month, get details of form by id, and more using natural language, with authentication handled for you.

Cabinpanda logoCabinpanda
Api Key

Cabinpanda is a data collection platform for building and managing online forms. It helps streamline how you gather, organize, and analyze responses.

11 Tools

Introduction

Atomic Agent is an open-source AI agent that runs on your machine and supports local models through llama.cpp. Connect it to 1,500+ apps through Composio, including Cabinpanda.

This guide uses Atomic Agent's built-in Composio integration. You need Atomic Agent v0.5.6 or later, your own Composio API key, and a Cabinpanda account. See the Atomic Agent documentation for installation instructions.

Also integrate Cabinpanda with

How Atomic Agent connects to Cabinpanda

Atomic Agent connects to Composio's Tool Router over Streamable HTTP MCP. It discovers the tools needed for your request, and Composio handles account authentication.

Execution and account-connection tools follow Atomic Agent's configured approval policy. Review any approval prompt before allowing an action on your connected account.

Connect Cabinpanda to Atomic Agent

  1. Sign up or sign in to the Composio dashboard. Copy your API key.
  2. In Atomic Agent, open the Integrations tab and select Composio. Select API key, press e, paste the key, and press Enter. The tools become available immediately, without a restart.
  3. Ask Atomic Agent to do something in Cabinpanda. It searches Composio for the right tool.
  4. On first use, open the sign-in link returned in the chat. Connect your Cabinpanda account, then return to Atomic Agent to continue.

Headless setup

Add the following line to ~/.atomic-agent/.env, replacing YOUR_COMPOSIO_API_KEY with your key. Start Atomic Agent after saving the file.

bash
COMPOSIO_API_KEY=YOUR_COMPOSIO_API_KEY

What is the Cabinpanda MCP server, and what's possible with it?

The Cabinpanda MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, and more directly to your Cabinpanda account. It provides structured and secure access to your online forms and submissions, so your agent can create forms, fetch submissions, manage integrations, and analyze collected data—all on your behalf.

  • Form creation and management: Let your agent design new forms, set up fields, and update or delete existing forms to streamline data collection workflows.
  • Submission review and analysis: Quickly retrieve and review submissions for any form, enabling your assistant to summarize, filter, or process responses in real time.
  • Integration automation: Have the agent list, inspect, or remove integrations (like webhooks) so your forms can connect to other tools and automate follow-up actions.
  • User and team oversight: Effortlessly fetch account users and profile details, making it easy to manage access and keep your team in sync.
  • Comprehensive form listing: Instantly retrieve all forms in your account to enable bulk operations, reporting, or quick audits through your agent.

Use Cabinpanda from Atomic Agent

With your account connected, ask Atomic Agent to work with Cabinpanda in natural language. You can connect more apps through the same Composio integration as you need them.

Visit the Atomic Agent website or inspect the Atomic Agent source code.

Troubleshooting

Why is my API key rejected?

Copy the key directly from the Composio dashboard. Atomic Agent requires ASCII characters because it sends the key in an HTTP header. Remove any extra characters introduced when copying.

Why are Composio tools unavailable after saving a key?

Check that you use Atomic Agent v0.5.6 or later and that Composio is enabled in your configuration. A "composio": { "enabled": false } setting disables the integration while keeping the saved key on disk.

Does Composio have a free plan?

The Hobby plan includes 100,000 tool calls per month. Composio-managed OAuth apps have a lower included allowance. See Composio pricing for the current limits that apply to your connection.

TOOLS

Supported Tools

Every Cabinpanda action and event your agent gets out of the box.

Create Form

Create a new form in CabinPanda using a template.

Delete Form

Permanently deletes a form from CabinPanda using its unique key.

Delete Integration

Deletes a form integration configuration by its ID.

Get Form Details

Tool to retrieve details of a specific form by its key (32-character hex string).

Get Integration Details

Retrieve detailed information about a specific integration by its numeric ID.

Get Profile

Retrieves the authenticated user's CabinPanda profile including account details, workspace information, available features, usage statistics, and billing plan.

List Forms

Tool to retrieve a list of all forms associated with the account.

List Integrations

Tool to retrieve a list of all integrations for the account.

List form submissions

Retrieve all submissions for a specific form.

List Users

Retrieves a list of all team members (users) associated with your CabinPanda account.

Update Form

Tool to update the details of an existing form including name, template, fields and settings.

FAQ

Frequently asked questions

With a standalone Cabinpanda MCP server, the agents and LLMs can only access a fixed set of Cabinpanda tools tied to that server. However, with the Composio Tool Router, agents can dynamically load tools from Cabinpanda and many other apps based on the task at hand, all through a single MCP endpoint.

Yes, you can. Atomic Agent fully supports MCP integration. You get structured tool calling, message history handling, and model orchestration while Tool Router takes care of discovering and serving the right Cabinpanda tools.

Yes, absolutely. You can configure which Cabinpanda scopes and actions are allowed when connecting your account to Composio. You can also bring your own OAuth credentials or API configuration so you keep full control over what the agent can do.

All sensitive data such as tokens, keys, and configuration is fully encrypted at rest and in transit. Composio is SOC 2 Type 2 compliant and follows strict security practices so your Cabinpanda data and credentials are handled as safely as possible.

Start with Cabinpanda.It takes 30 seconds.

Managed auth, hosted MCP servers, and every Cabinpanda tool your agent needs.Free to start.

Start building