Celigo MCP Server
A Model Context Protocol (MCP) server for the Celigo integrator.io API. This server allows ChatGPT, Claude, Cursor, and other MCP clients to interact with Celigo integrations, flows, connections, and more.
Usage
Add this configuration to your MCP client config file:
Command Line Arguments
--access-token
(required): Your Celigo API access token--region
(optional): API region, eitherNA
(North America, default) orEU
(Europe)
Available Tools
Token Validation
validate_token
- Validate the Celigo API token and get user information
Integration Management
list_integrations
- List all Celigo integrationsget_integration
- Get a specific integration by IDcreate_integration
- Create a new integrationupdate_integration
- Update an existing integrationdelete_integration
- Delete an integration
Flow Management
list_flows
- List flows for a specific integrationget_flow
- Get a specific flow by IDrun_flow
- Run a specific flow
Connection Management
list_connections
- List all connections (with optional type filter)get_connection
- Get a specific connection by IDcreate_connection
- Create a new connectionupdate_connection
- Update an existing connectiondelete_connection
- Delete a connection
Export Management
list_exports
- List all export configurationsget_export
- Get a specific export configuration by ID
Import Management
list_imports
- List all import configurationsget_import
- Get a specific import configuration by ID
Example Usage
Once configured, you can ask ChatGPT, Claude, Cursor, and other MCP clients to:
"List all my Celigo integrations"
"Show me the flows for integration [integration-id]"
"Create a new HTTP connection named 'My API Connection'"
"Run the flow with ID [flow-id]"
"Get details about connection [connection-id]"
Getting Your Celigo API Token
Log in to your Celigo account
Go to Settings > API Tokens
Create a new API token with appropriate permissions
Copy the token and use it with the
--access-token
argument
Region Selection
Celigo operates in two regions:
NA
(North America) - api.integrator.ioEU
(Europe) - api.eu.integrator.io
Make sure to select the correct region for your Celigo account.
Development
Building from Source
Testing Locally
License
MIT
Support
For issues and questions, please visit the GitHub repository.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Enables interaction with Celigo integrator.io API to manage integrations, flows, connections, and data operations. Supports integration lifecycle management, flow execution, and connection configuration through natural language commands.