Integrate.io MCP Server

io.github.xplentyPublished by GitHub account xplentyv1.0.0Updated Oct 30, 2026

Build, run and monitor Integrate.io ETL and Reverse ETL pipelines from AI assistants.

VerifiedStreamable HTTPWeb executableCloud & InfrastructureData & Analytics

Overview

AI-generated overview

Official Integrate.io remote MCP server that lets an assistant build, run and monitor ETL and Reverse ETL data pipelines in plain language.

What you can do
  • Read and inspect: list connections, packages and runs, discover schemas, preview and profile data
  • Build and edit: build a pipeline from a description, clone and edit packages, roll back versions
  • Jobs and schedules: run, cancel and retry jobs, diagnose failures, manage schedules
When to use it
Useful when you already work in Integrate.io and want an assistant to inspect data sources, assemble or adjust pipelines, and operate and troubleshoot jobs and schedules without switching to the dashboard.
Requirements
A remote MCP endpoint at api.xplenty.com, with the account-specific server URL taken from the Integrate.io dashboard (Settings, Developer Settings, Connected Applications). OAuth sign-in is required; clients without OAuth use a Personal Access Token, and stdio-only clients need the mcp-remote bridge. An Integrate.io account is needed.
Before you install
The server can change data infrastructure: it builds and edits packages, runs, cancels and retries jobs, and manages schedules. Actions follow the account's roles and permissions and are recorded in audit history, and package edits are versioned and can be rolled back. A Personal Access Token is a credential to protect, and access can be revoked from Connected Applications.

Installation

In SourceWeft

  1. Open Integrate.io MCP Server in the dashboard and add it to a workspace.
  2. Connect the required credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Other MCP clients

Follow the launch instructions in the repository.

README

Integrate.io MCP Server

The official MCP server for Integrate.io ETL and Reverse ETL. Connect Claude, ChatGPT, Cursor, OpenAI Codex or any MCP-compatible AI client to your Integrate.io account and build, run and monitor data pipelines in plain language.

Integrate.io was formerly called Xplenty. Our API domain (api.xplenty.com) and this GitHub organization still use the old name.

Connect

  1. Copy your MCP server URL from Settings → Developer Settings → Connected Applications in the Integrate.io dashboard. It looks like https://api.xplenty.com/YOUR_ACCOUNT/api/mcp
  2. Add it to your AI client as a remote MCP server and sign in with OAuth. Clients without OAuth support use a Personal Access Token, and stdio-only clients (Claude Desktop, Cursor, Codex) use the mcp-remote bridge. The docs have a ready-to-paste config for each.

Step-by-step setup for claude.ai, Claude Desktop, Claude Code, ChatGPT, Cursor and OpenAI Codex: https://www.integrate.io/docs/etl/integrateio-mcp-server

What it can do

44 tools in three groups:

GroupExamples
Reading and inspectingList connections, packages and runs; discover schemas; preview and profile data
Building and editingBuild a pipeline from a description; clone and edit packages; roll back versions
Jobs and schedulesRun, cancel and retry jobs; diagnose failures; manage schedules

Full reference: https://www.integrate.io/docs/etl/integrateio-mcp-server#tool-reference

Security

  • Actions follow the same roles and permissions as the Integrate.io app
  • Every change made through MCP is recorded in the account's audit history
  • Package edits are versioned and can be rolled back
  • Access can be revoked at any time from Connected Applications
  • Credentials, TLS certificates and SSL keys are never returned

Support and privacy

Source: README.md at commit 3cdd177

Tools

0
This server asks you to sign in, so SourceWeft could not read its tools without an account and has not indexed them. What a connected account sees can depend on that account and its permissions.

Version history

1
  1. v1.0.0LatestOct 29, 2026

Score

75% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.