---
title: "Celigo integrator.io MCP server for AI agents - actionlake"
description: "Give Claude 556 Celigo integrator.io actions through one MCP server: flows, integrations. Your agent never holds the credential. 100,000 calls a month free."
canonical: https://actionlake.com/connectors/celigo-integrator-io
updated: 2026-10-23
---

Connectors · Data & integration

# Celigo integrator.io MCP server for AI agents.

actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to Celigo integrator.io and the rest of your systems. It gives your agent 556 Celigo integrator.io actions (295 reads, 191 writes and 70 that wait for a confirmation) and holds the Celigo integrator.io credential itself, so the agent never does. It paces Celigo integrator.io's limits and records every call.

[Connect Celigo integrator.io free](https://actionlake.com/console?start=sandbox) [See pricing](https://actionlake.com/pricing)

100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.

`claude mcp add --transport http actionlake https://connect.actionlake.com/mcp`

the first call

```
do {
  action: "celigo.flows.list",
  intent: "check which Celigo integrator.io account is connected"
}
# List flows · read · 1 upstream call
```

- 556 actions in one signed file
- 295 read look, never change
- 191 write create and update
- 70 wait for a yes destructive, confirmed first

Set up

## Connect Celigo integrator.io in three steps.

1. 01
   ### Add actionlake to Claude.
   Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.
   `https://connect.actionlake.com/mcp`
2. 02
   ### Connect Celigo integrator.io.
   Bearer token. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead. actionlake stores what you paste write-only, sealed under your tenant's key.
   - `api_token` Celigo integrator.io API token
   - `region` Your Celigo integrator.io region
   ```
   account { op: "connections.requirements", service: "celigo" }
   # free: exactly what to paste, and what is found for you
   ```
3. 03
   ### Make the first call. Check before a write.
   Ask in plain words; Claude picks the action. Before anything changes, `check` validates the call and prices it, for free.
   ```
   do    { action: "celigo.flows.list" }
   # list flows · read · 1 upstream call
   check { action: "celigo.groups.create", input: { … } }
   # free: inputs, permissions, cost and confirmations, nothing sent
   ```

Celigo integrator.io at a glance

**Sign-in**

Bearer token. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead.

**You provide**

`api_token`

**Setup fields**

`region`

**Limits we pace to**

300 calls a minute, per connection

**API covered**

Celigo integrator.io REST API v1 (per-resource OpenAPI 3.2 specs, developer.celigo.com, fetched 2026-10-23), at your region's integrator.io address, set when you connect

**Built from**

Celigo integrator.io's documentation, read 23 October 2026[openapi.gitbook.com](https://openapi.gitbook.com/o/hCx98aEWAei7dMUCu0xj/spec/import.yaml) [openapi.gitbook.com](https://openapi.gitbook.com/o/hCx98aEWAei7dMUCu0xj/spec/account.yaml) [openapi.gitbook.com](https://openapi.gitbook.com/o/hCx98aEWAei7dMUCu0xj/spec/agent.yaml)

**Service file**

Version 1.0.0, signed (Ed25519)

**Cached reads**

288 of 295 reads, for up to 5 minutes; a write clears what it affects

**Shared entities**

3, so ask can line Celigo integrator.io up with your other systems

**Data**

Processed and stored in Sydney, Australia. No US region yet

Capabilities

## What an AI agent can do in Celigo integrator.io.

556 actions in 51 areas. Every one carries its effect, so a key can allow the reads and hold the rest.

- **295** read look, never change
- **191** write create and update
- **70** destructive wait for a confirmation

1. ### Flows
   48
   27 read · 15 write · 6 destructive
   List flows · Create a flow · Get a flow · Update a flow
2. ### Integrations
   41
   19 read · 18 write · 4 destructive
   Change the edition of an Integration App integration · Clone an integration · Create an integration · Create a lookup cache and register it
3. ### Apis
   30
   20 read · 8 write · 2 destructive
   Clone an API · Create an API · List APIs · List connections an API depends on
4. ### Tools
   29
   18 read · 7 write · 4 destructive
   Clone a tool · Create a tool · Get request/response logs for a tool test-run step · Invoke a Tool synchronously
5. ### Syncs
   28
   21 read · 4 write · 3 destructive
   Create a sync · Get audit log for a sync · Get the latest sync job for each sync in an integration · Get monthly sync usage history
6. ### Connections
   27
   14 read · 10 write · 3 destructive
   List connections · Create a connection · Get a connection · Update a connection
7. ### Storage
   21
   9 read · 9 write · 3 destructive
   Look up items in batch · Move items in bulk · Copy a file · Create a folder
8. ### Stacks
   16
   7 read · 6 write · 3 destructive
   Create a stack · Get audit log for a stack · Share a stack with a user · List stacks

**43 more areas · 316 actions**

- Connectors **14**
- Apim **13**
- Imports **13**
- MCP servers **13**
- Exports **12**
- Jobs **12**
- Lookup caches **12**
- Topics **12**
- Scripts **10**
- State **10**
- Agents **9**
- End users **9**
- Users **9**
- Account **8**
- File server **8**
- Network policies **8**
- Processors **8**
- Templates **8**
- Alerts **7**
- Audit **7**
- Groups **7**
- HTTP connector endpoints **7**
- HTTP connector resources **7**
- HTTP connectors **7**
- Iclients **7**
- Async helpers **6**
- Edi profiles **6**
- Edi transactions **6**
- File definitions **6**
- Recycle bin **6**
- Tags **6**
- Environments **5**
- Event reports **5**
- File definition rules **5**
- MCP oauth providers **5**
- Roles **5**
- Trading partner connectors **5**
- Marketplace **4**
- Storage query **3**
- Notifications **2**
- Profile **2**
- AI agents **1**
- Bartender templates **1**

Top actions

## The Celigo integrator.io API, shaped for agents.

The ids your agent types, what each does, and the one name it shares with other systems. 40 of Celigo integrator.io's 40 action names are shared with at least one other connector, so an agent learns them once.

| Action | What it does | Effect | Same name in |
| --- | --- | --- | --- |
| `celigo.users.list` List users | List users. | read | `identity.user.list` 474 connectors |
| `celigo.groups.list` List groups | List groups. | read | `identity.group.list` 262 connectors |
| `celigo.roles.list` List roles | List roles. | read | `identity.role.list` 184 connectors |
| `celigo.groups.create` Create a group | Create a group. | write | `identity.group.create` 205 connectors |
| `celigo.users.get` Get a user | Get a user. | read | `identity.user.get` 399 connectors |
| `celigo.flows.list` List flows | List flows. | read | `automation.workflow.list` 51 connectors |
| `celigo.roles.create` Create a role | Create a role. | write | `identity.role.create` 105 connectors |
| `celigo.flows.create` Create a flow | Create a flow. | write | `automation.workflow.create` 38 connectors |
| `celigo.connections.list` List connections | List connections. | read | `automation.connection.list` 32 connectors |
| `celigo.account.get_token_info` Resolve the current token's identity | Resolve the current token's identity. | read | `identity.current_user.get` 307 connectors |
| `celigo.connections.create` Create a connection | Create a connection. | write | `automation.connection.create` 30 connectors |
| `celigo.users.delete` Delete a user | Delete a user. | destructive | `identity.user.delete` 253 connectors |

Try it

## Prompts to paste into Claude.

Each one names the Celigo integrator.io actions it will call, so you know what it reads and what it changes before you send it.

1. Read read
   Who has access in Celigo integrator.io? List every user and their role.
   calls `celigo.users.list`
2. Write write
   Create a group in Celigo integrator.io. Show me exactly what you will send before you save it.
   calls `celigo.groups.create`

Governance for Celigo integrator.io

## Destructive actions wait for a yes.

70 Celigo integrator.io actions are destructive. The first 10:

- Delete a user `celigo.users.delete`
- Delete a group `celigo.groups.delete`
- Delete a role `celigo.roles.delete`
- Delete a flow `celigo.flows.delete`
- Delete a connection `celigo.connections.delete`
- Cancel a job `celigo.jobs.cancel`
- Delete a script `celigo.scripts.delete`
- Delete an export `celigo.exports.delete`
- Delete an import `celigo.imports.delete`
- Purge a job's stored files `celigo.jobs.purge_files`

A destructive action runs only with `confirm: true`. Under the `human` policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.

do celigo.users.delete confirm_policy: **human**

Delete a user?

**intent:** the user asked me to delete a user

run suspended · waiting for a named person · key _celigo-agent_ cannot confirm itself

In the console, or from an emailed signed link.

a key for this connector

```
account {
  op: "keys.create", name: "celigo-agent",
  allowed_actions: ["celigo.*"], cap_calls: 2000,
  confirm_policy: "human_for_writes",
  approval_rules: [
    { match: "celigo.users.delete", approver: "lead@example.com" },
    { match: "celigo.groups.delete", approver: "lead@example.com" },
    { match: "celigo.roles.delete", approver: "lead@example.com" }
  ]
}
```

Illustrative. Scoped to Celigo integrator.io only, capped at 2,000 upstream calls, every write confirmed, and the destructive ones approved by a named person.

Cost

## What Celigo integrator.io costs on actionlake.

Every Celigo integrator.io action is one upstream call, the only thing actionlake bills. Searching, `check`, `cost`, `account` and any call Celigo integrator.io refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

- 1 upstream call per action all 556 Celigo integrator.io actions
- 556 actions page each page of a long list is one call
- 288 reads can be cached a cache hit costs nothing
- 100,000 calls a month, free paid plans from US$49 a month for 250,000

[See pricing](https://actionlake.com/pricing)

Action index

## Every Celigo integrator.io action.

556 actions by area: the id your agent calls, what it does, and its effect.

**Flows 48**

- `celigo.flows.create` Create a flow write
- `celigo.flows.get` Get a flow read
- `celigo.flows.list` List flows read
- `celigo.flows.update` Update a flow write
- `celigo.flows.assign_step_errors` Assign open errors to a user write
- `celigo.flows.cancel_execution_group` Cancel a flow execution group destructive
- and 42 more in this area

**Integrations 41**

- `celigo.integrations.change_edition` Change the edition of an Integration App integration write
- `celigo.integrations.clone` Clone an integration write
- `celigo.integrations.create` Create an integration write
- `celigo.integrations.create_lookup_cache_on` Create a lookup cache and register it write
- `celigo.integrations.assign_errors` (Legacy) Assign open errors to a user across an integration write
- `celigo.integrations.create_revision` Create a snapshot revision write
- and 35 more in this area

**Apis 30**

- `celigo.apis.clone` Clone an API write
- `celigo.apis.create` Create an API write
- `celigo.apis.list` List APIs read
- `celigo.apis.list_connections` List connections an API depends on read
- `celigo.apis.convert_json_to_schema` Convert a JSON object to JSON Schema write
- `celigo.apis.delete` Delete an API destructive
- and 24 more in this area

**Tools 29**

- `celigo.tools.clone` Clone a tool write
- `celigo.tools.create` Create a tool write
- `celigo.tools.get_test_run_step_logs` Get request/response logs for a tool test-run step read
- `celigo.tools.invoke` Invoke a Tool synchronously write
- `celigo.tools.delete` Delete a tool destructive
- `celigo.tools.delete_invocation_logs` Delete Tool invocation logs in a date range destructive
- and 23 more in this area

**Syncs 28**

- `celigo.syncs.create` Create a sync write
- `celigo.syncs.get_audit` Get audit log for a sync read
- `celigo.syncs.get_latest_jobs_for_integration` Get the latest sync job for each sync in an integration read
- `celigo.syncs.get_usage_summary` Get monthly sync usage history read
- `celigo.syncs.cancel_job` Cancel a single sync job destructive
- `celigo.syncs.cancel_jobs` Cancel all in-progress sync jobs destructive
- and 22 more in this area

**Connections 27**

- `celigo.connections.create` Create a connection write
- `celigo.connections.get` Get a connection read
- `celigo.connections.list` List connections read
- `celigo.connections.update` Update a connection write
- `celigo.connections.clear_debug_logs` Clear the debug log buffer for a connection destructive
- `celigo.connections.delete` Delete a connection destructive
- and 21 more in this area

**Storage 21**

- `celigo.storage.batch_get_items` Look up items in batch read
- `celigo.storage.bulk_move_items` Move items in bulk write
- `celigo.storage.copy_file` Copy a file write
- `celigo.storage.create_folder` Create a folder write
- `celigo.storage.cancel_upload` Cancel a multipart upload destructive
- `celigo.storage.delete_item` Delete an item destructive
- and 15 more in this area

**Stacks 16**

- `celigo.stacks.create` Create a stack write
- `celigo.stacks.get_audit` Get audit log for a stack read
- `celigo.stacks.invite_user_to` Share a stack with a user write
- `celigo.stacks.list` List stacks read
- `celigo.stacks.delete` Delete a stack destructive
- `celigo.stacks.delete_share` Revoke a stack share destructive
- and 10 more in this area

**Connectors 14**

- `celigo.connectors.create` Create a connector write
- `celigo.connectors.create_license` Create a license for a connector write
- `celigo.connectors.get_install_base` Get the install base for a connector read
- `celigo.connectors.install` Install a connector (Integration App) write
- `celigo.connectors.delete` Delete a connector destructive
- `celigo.connectors.delete_license` Delete a license destructive
- and 8 more in this area

**Apim 13**

- `celigo.apim.list_apis` List APIM APIs read
- `celigo.apim.publish_open_api_spec_to` Publish OpenAPI spec to APIM API write
- `celigo.apim.publish_resource_to` Publish resource to new APIM API write
- `celigo.apim.setup` Set up APIM account write
- `celigo.apim.get_redirect` Get APIM console redirect URL read
- `celigo.apim.get_redirect_analytics` Get APIM analytics redirect URL read
- and 7 more in this area

**Imports 13**

- `celigo.imports.clone` Clone an import write
- `celigo.imports.create` Create an import write
- `celigo.imports.invoke` Invoke an import with data and return per-record results write
- `celigo.imports.list` List imports read
- `celigo.imports.delete` Delete an import destructive
- `celigo.imports.get` Get an import read
- and 7 more in this area

**MCP servers 13**

- `celigo.mcp_servers.create` Create an MCP server write
- `celigo.mcp_servers.install_template` Install a published MCP server template write
- `celigo.mcp_servers.list` List MCP servers read
- `celigo.mcp_servers.list_connections` List connections used by an MCP server read
- `celigo.mcp_servers.assign_end_users` Bulk assign MCP server access to end users write
- `celigo.mcp_servers.assign_groups` Bulk assign MCP server access to groups write
- and 7 more in this area

**Exports 12**

- `celigo.exports.clone` Clone an export write
- `celigo.exports.create` Create an export write
- `celigo.exports.invoke` Invoke an export and return its data write
- `celigo.exports.list` List exports read
- `celigo.exports.delete` Delete an export destructive
- `celigo.exports.get` Get an export read
- and 6 more in this area

**Jobs 12**

- `celigo.jobs.cancel` Cancel a job destructive
- `celigo.jobs.get` Get a job read
- `celigo.jobs.get_family_batch` Batch-fetch job families read
- `celigo.jobs.list` List all jobs read
- `celigo.jobs.get_diagnostics` Get a signed URL for job diagnostics read
- `celigo.jobs.get_family` Get a job and its children read
- and 6 more in this area

**Lookup caches 12**

- `celigo.lookup_caches.create` Create a lookup cache write
- `celigo.lookup_caches.get_data` Read entries from a lookup cache read
- `celigo.lookup_caches.list` List lookup caches read
- `celigo.lookup_caches.list_dependencies` List dependencies of a lookup cache read
- `celigo.lookup_caches.delete` Delete a lookup cache destructive
- `celigo.lookup_caches.delete_data_keys` Delete specific keys from a lookup cache destructive
- and 6 more in this area

**Topics 12**

- `celigo.topics.create` Create a topic write
- `celigo.topics.get_audit` Get audit log for a topic read
- `celigo.topics.list` List topics read
- `celigo.topics.list_dependencies` List dependencies of a topic read
- `celigo.topics.delete` Delete a topic destructive
- `celigo.topics.get` Get a topic read
- and 6 more in this area

**Scripts 10**

- `celigo.scripts.create` Create a script write
- `celigo.scripts.get` Get a script read
- `celigo.scripts.list` List scripts read
- `celigo.scripts.update` Update a script write
- `celigo.scripts.delete` Delete a script destructive
- `celigo.scripts.delete_logs` Delete execution logs for a script destructive
- and 4 more in this area

**State 10**

- `celigo.state.get_global_value` Get a global state value read
- `celigo.state.get_resource_value` Get a resource-scoped state value read
- `celigo.state.list_global_keys` List global state keys read
- `celigo.state.list_resource_keys` List state keys for a resource read
- `celigo.state.delete_all_global` Delete all global state keys destructive
- `celigo.state.delete_all_resource` Delete all state keys for a resource destructive
- and 4 more in this area

**Agents 9**

- `celigo.agents.change_token` Rotate on-premise agent access token write
- `celigo.agents.create` Create an on-premise agent write
- `celigo.agents.list` List on-premise agents read
- `celigo.agents.list_dependencies` List dependencies of an agent read
- `celigo.agents.delete` Delete an on-premise agent destructive
- `celigo.agents.display_token` Display on-premise agent access token read
- and 3 more in this area

**End users 9**

- `celigo.end_users.get_connection` Get an end user's connection read
- `celigo.end_users.invite` Invite an end user write
- `celigo.end_users.invite_bulk` Invite end users in bulk write
- `celigo.end_users.list` List end users read
- `celigo.end_users.delete_connection` Delete an end user's connection destructive
- `celigo.end_users.get_effective_access` Get an end user's effective access read
- and 3 more in this area

**Users 9**

- `celigo.users.delete` Delete a user destructive
- `celigo.users.get` Get a user read
- `celigo.users.list` List users read
- `celigo.users.update` Update a user write
- `celigo.users.accept_account_invitation` Accept an account invitation write
- `celigo.users.dismiss_account_invitation` Dismiss an account invitation write
- and 3 more in this area

**Account 8**

- `celigo.account.get_token_info` Resolve the current token's identity read
- `celigo.account.list_applications` List applications in use read
- `celigo.account.list_shared_accounts` List accounts shared with you read
- `celigo.account.list_shared_stack_resources` List available stacks read
- `celigo.account.accept_stack_share_invitation` Accept a stack share invitation write
- `celigo.account.delete_shared` Leave a shared account destructive
- and 2 more in this area

**File server 8**

- `celigo.file_server.create_account` Create a file server account write
- `celigo.file_server.get` Get the environment's file server read
- `celigo.file_server.list_accounts` List file server accounts read
- `celigo.file_server.set_account_password` Set or clear an account's password write
- `celigo.file_server.delete_account` Delete a file server account destructive
- `celigo.file_server.get_account` Get a file server account read
- and 2 more in this area

**Network policies 8**

- `celigo.network_policies.create` Create a network policy write
- `celigo.network_policies.get_audit` Get audit log for a network policy read
- `celigo.network_policies.list` List network policies read
- `celigo.network_policies.list_dependencies` List assignments of a network policy read
- `celigo.network_policies.delete` Delete a network policy destructive
- `celigo.network_policies.get` Get a network policy read
- and 2 more in this area

**Processors 8**

- `celigo.processors.evaluate_filter_rules` Test filter rules against records read
- `celigo.processors.generate_csv` Generate CSV from JSON read
- `celigo.processors.generate_structured_file` Generate structured file (EDI) from JSON read
- `celigo.processors.list_types` List available flow processor types read
- `celigo.processors.parse_csv` Convert CSV to JSON read
- `celigo.processors.parse_structured_file` Parse structured file (EDI) to JSON read
- and 2 more in this area

**Templates 8**

- `celigo.templates.create` Create a template write
- `celigo.templates.install` Install an integration from a template write
- `celigo.templates.install_from_zip` Install a template from an uploaded zip write
- `celigo.templates.list` List templates read
- `celigo.templates.delete` Delete a template destructive
- `celigo.templates.get` Get a template read
- and 2 more in this area

**Alerts 7**

- `celigo.alerts.create` Create an alert write
- `celigo.alerts.get` Get an alert read
- `celigo.alerts.get_audit` Get audit log for an alert read
- `celigo.alerts.list` List alerts read
- `celigo.alerts.bulk_update_recipients` Bulk update alert recipients write
- `celigo.alerts.delete` Delete an alert destructive
- and 1 more in this area

**Audit 7**

- `celigo.audit.get_for_resource` Get audit log for a resource (and descendants) read
- `celigo.audit.get_logs` Query audit logs read
- `celigo.audit.get_signed_url_for_resources` Get signed URL to download audit logs CSV (for selected resources) read
- `celigo.audit.query_for_resource` Query a resource's audit log with multi-select filters read
- `celigo.audit.get_signed_url_all` Get signed URL to download audit logs CSV (all documents) read
- `celigo.audit.query_logs` Query audit logs with multi-select filters read
- and 1 more in this area

**Groups 7**

- `celigo.groups.create` Create a group write
- `celigo.groups.get` Get a group read
- `celigo.groups.list` List groups read
- `celigo.groups.update` Update a group write
- `celigo.groups.add_members` Add end users to a group write
- `celigo.groups.delete` Delete a group destructive
- and 1 more in this area

**HTTP connector endpoints 7**

- `celigo.http_connector_endpoints.create` Create an HTTP Connector Endpoint write
- `celigo.http_connector_endpoints.get` Get an HTTP connector endpoint read
- `celigo.http_connector_endpoints.list` List a resource's HTTP Connector Endpoints read
- `celigo.http_connector_endpoints.list_own` List your HTTP Connector Endpoints read
- `celigo.http_connector_endpoints.delete` Delete an HTTP Connector Endpoint destructive
- `celigo.http_connector_endpoints.get_own` Get one of your HTTP Connector Endpoints read
- and 1 more in this area

**HTTP connector resources 7**

- `celigo.http_connector_resources.create` Create an HTTP Connector Resource write
- `celigo.http_connector_resources.get` Get an HTTP connector resource read
- `celigo.http_connector_resources.list` List a connector's HTTP Connector Resources read
- `celigo.http_connector_resources.list_own` List your HTTP Connector Resources read
- `celigo.http_connector_resources.delete` Delete an HTTP Connector Resource destructive
- `celigo.http_connector_resources.get_own` Get one of your HTTP Connector Resources read
- and 1 more in this area

**HTTP connectors 7**

- `celigo.http_connectors.create` Create an HTTP connector write
- `celigo.http_connectors.get` Get an HTTP connector read
- `celigo.http_connectors.get_catalog` Get form metadata catalog read
- `celigo.http_connectors.list` List HTTP connectors read
- `celigo.http_connectors.delete` Delete an HTTP connector destructive
- `celigo.http_connectors.get_resource_endpoint_detail` Get resource and endpoint detail read
- and 1 more in this area

**Iclients 7**

- `celigo.iclients.create` Create an iClient write
- `celigo.iclients.get` Get an iClient read
- `celigo.iclients.list` List iClients read
- `celigo.iclients.list_dependencies` List dependencies of an iClient read
- `celigo.iclients.delete` Delete an iClient destructive
- `celigo.iclients.patch` Patch an iClient write
- and 1 more in this area

**Async helpers 6**

- `celigo.async_helpers.create` Create an async helper write
- `celigo.async_helpers.get` Get an async helper read
- `celigo.async_helpers.list` List async helpers read
- `celigo.async_helpers.list_dependencies` List dependencies of an async helper read
- `celigo.async_helpers.delete` Delete an async helper destructive
- `celigo.async_helpers.update` Update an async helper write

**Edi profiles 6**

- `celigo.edi_profiles.create` Create an EDI profile write
- `celigo.edi_profiles.get` Get an EDI profile read
- `celigo.edi_profiles.list` List EDI profiles read
- `celigo.edi_profiles.list_dependencies` List dependencies of an EDI profile read
- `celigo.edi_profiles.delete` Delete an EDI profile destructive
- `celigo.edi_profiles.update` Update an EDI profile write

**Edi transactions 6**

- `celigo.edi_transactions.get_fa_details` Get FA details for an EDI transaction read
- `celigo.edi_transactions.get_file_signed_url` Get a signed URL to download an EDI transaction file read
- `celigo.edi_transactions.get_mdn` Get MDN details for an EDI transaction read
- `celigo.edi_transactions.query` Query the EDI transaction log read
- `celigo.edi_transactions.get_signed_url` Get signed URL to download EDI transactions CSV read
- `celigo.edi_transactions.patch` Update part of an EDI transaction write

**File definitions 6**

- `celigo.file_definitions.create` Create a file definition write
- `celigo.file_definitions.get` Get a file definition read
- `celigo.file_definitions.list` List file definitions read
- `celigo.file_definitions.list_dependencies` List dependencies of a file definition read
- `celigo.file_definitions.delete` Delete a file definition destructive
- `celigo.file_definitions.update` Update a file definition write

**Recycle bin 6**

- `celigo.recycle_bin.cascade_restore_resource` Cascade-restore a deleted resource write
- `celigo.recycle_bin.list` List deleted resources read
- `celigo.recycle_bin.list_by_type` List deleted resources by type read
- `celigo.recycle_bin.restore_resource` Restore a deleted resource write
- `celigo.recycle_bin.delete_resource` Permanently delete a resource destructive
- `celigo.recycle_bin.get_resource` Get a deleted resource read

**Tags 6**

- `celigo.tags.create` Create a tag write
- `celigo.tags.get` Get a tag read
- `celigo.tags.list` List the account's tag catalog read
- `celigo.tags.update` Update a tag write
- `celigo.tags.delete` Delete a tag destructive
- `celigo.tags.patch` Patch a tag write

**Environments 5**

- `celigo.environments.create` Create an environment write
- `celigo.environments.get` Get an environment read
- `celigo.environments.list` List environments read
- `celigo.environments.toggle` Toggle an environment on or off write
- `celigo.environments.update` Update an environment write

**Event reports 5**

- `celigo.event_reports.create` Create an event report write
- `celigo.event_reports.get` Get an event report read
- `celigo.event_reports.get_signed_url` Get signed URL for an event report read
- `celigo.event_reports.list` List event reports read
- `celigo.event_reports.cancel` Cancel an event report destructive

**File definition rules 5**

- `celigo.file_definition_rules.list_document_types` List supported document types read
- `celigo.file_definition_rules.poll_generation` Poll an FDR generation job read
- `celigo.file_definition_rules.submit_generation` Submit an FDR generation job write
- `celigo.file_definition_rules.submit_parsing` Submit an FDR parsing job write
- `celigo.file_definition_rules.poll_parsing` Poll an FDR parsing job read

**MCP oauth providers 5**

- `celigo.mcp_oauth_providers.create` Create an MCP OAuth provider write
- `celigo.mcp_oauth_providers.get` Get an MCP OAuth provider read
- `celigo.mcp_oauth_providers.list` List MCP OAuth providers read
- `celigo.mcp_oauth_providers.update` Update an MCP OAuth provider write
- `celigo.mcp_oauth_providers.delete` Delete an MCP OAuth provider destructive

**Roles 5**

- `celigo.roles.create` Create a role write
- `celigo.roles.get` Get a role read
- `celigo.roles.list` List roles read
- `celigo.roles.update` Update a role write
- `celigo.roles.delete` Delete a role destructive

**Trading partner connectors 5**

- `celigo.trading_partner_connectors.create` Create a trading partner connector write
- `celigo.trading_partner_connectors.get` Get a trading partner connector read
- `celigo.trading_partner_connectors.list` List trading partner connectors read
- `celigo.trading_partner_connectors.update` Update a trading partner connector write
- `celigo.trading_partner_connectors.delete` Delete a trading partner connector destructive

**Marketplace 4**

- `celigo.marketplace.list_published_combined` List Integration Apps and Templates together read
- `celigo.marketplace.list_published_connectors` List published Integration Apps (Connectors) read
- `celigo.marketplace.list_published_templates` List published Templates read
- `celigo.marketplace.preview_template` Preview a template's installed resource docs read

**Storage query 3**

- `celigo.storage_query.get_results` Get a page of storage query results read
- `celigo.storage_query.get_status` Get a storage query job's status read
- `celigo.storage_query.submit` Submit a storage query write

**Notifications 2**

- `celigo.notifications.list` List notification subscriptions read
- `celigo.notifications.upsert` Subscribe / unsubscribe users to resource notifications write

**Profile 2**

- `celigo.profile.get_preferences` Get current user preferences read
- `celigo.profile.update_preferences` Update current user preferences write

**AI agents 1**

- `celigo.ai_agents.preview_compare` Preview and compare AI agent configurations read

**Bartender templates 1**

- `celigo.bartender_templates.list` List BarTender label templates read

This index shows a sample of each area. All 556 actions, with their inputs and prices, are in the [catalogue](https://actionlake.com/console/catalogue), which a free sandbox key can search.

Questions

## The Celigo integrator.io MCP server, answered.

**Is there a Celigo integrator.io MCP server for Claude?**

Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 556 Celigo integrator.io actions across flows, integrations, apis and tools, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by Celigo integrator.io.

**What do I need to connect Celigo integrator.io?**

Celigo integrator.io API token. Plus your region. The free call account { op: "connections.requirements", service: "celigo" } lists exactly what to paste.

**Can an AI agent delete or change things in Celigo integrator.io?**

Only if its key allows it, and only with an explicit confirmation. 70 Celigo integrator.io actions are destructive, including delete a user, delete a group and delete a role. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.

**Will an AI agent use up my Celigo integrator.io API limit?**

actionlake paces every call to the limits in the Celigo integrator.io service file: 300 calls a minute per connection. Repeated reads are answered from cache (288 Celigo integrator.io actions can be), which never reaches Celigo integrator.io.

**What does a Celigo integrator.io action cost?**

One upstream call, the only unit actionlake bills. A list that pages bills one call per page (556 Celigo integrator.io actions page). Cache hits, searches, dry runs and calls Celigo integrator.io refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

**Which Celigo integrator.io API does it cover?**

The Celigo integrator.io REST API v1 (per-resource OpenAPI 3.2 specs, developer.celigo.com, fetched 2026-10-23) at your region's integrator.io address, set when you connect. It is built from Celigo integrator.io's documentation as read on 23 October 2026. 556 actions in 51 areas, each one in the signed service file (version 1.0.0).

**Does actionlake keep my Celigo integrator.io data, and where?**

actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 5 minutes, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your Celigo integrator.io credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.

**Which AI clients can use it?**

Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.

## More connectors like Celigo integrator.io

Shares the most action names with

- [Workato 31](https://actionlake.com/connectors/workato)
- [n8n 16](https://actionlake.com/connectors/n8n)
- [Apache Airflow 11](https://actionlake.com/connectors/apache-airflow)
- [Fivetran 11](https://actionlake.com/connectors/fivetran)
- [Airbyte 11](https://actionlake.com/connectors/airbyte)
- [Unstructured 9](https://actionlake.com/connectors/unstructured)

Joins with, on shared entities

- [HaloPSA 3](https://actionlake.com/connectors/halopsa)
- [Microsoft 365 Users 3](https://actionlake.com/connectors/microsoft-365-users)
- [Fortinet FortiGate 3](https://actionlake.com/connectors/fortinet-fortigate)
- [Genesys Cloud CX 3](https://actionlake.com/connectors/genesys-cloud-cx)
- [Rubrik Security Cloud 3](https://actionlake.com/connectors/rubrik-security-cloud)
- [Commvault Cloud 3](https://actionlake.com/connectors/commvault-cloud)

Browse

- [All Data & integration connectors](https://actionlake.com/connectors/category/data-and-integration)
- [All connectors](https://actionlake.com/connectors)
- [How actionlake compares](https://actionlake.com/compare)

actionlake is independent. It is not made or endorsed by Celigo integrator.io; the name is the vendor's own. Counts are from the Celigo integrator.io service file, version 1.0.0.

## Give your agent Celigo integrator.io today.

[Connect Celigo integrator.io free](https://actionlake.com/console?start=sandbox) [See pricing](https://actionlake.com/pricing)

Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.

---

Source: https://actionlake.com/connectors/celigo-integrator-io
More: https://actionlake.com/llms.txt
