Agent-native

PullPush for AI agents

PullPush exposes MCP tools so AI agents can build, inspect, test, modify, and operate integrations. Connect any system to any system — from inside your IDE, CI pipeline, or custom agent.

The trust boundary: AI builds the integration. PullPush runs it deterministically. Every connector, mapping, transform, and workflow is versioned, previewable, testable, observable, and reversible.

What agents can do

Create connector definitions

Generate working connectors from API docs, OpenAPI specs, Postman collections, or plain-language descriptions.

Modify existing connectors

Add endpoints, change authentication, update pagination logic, or extend support for custom fields.

Suggest field mappings

AI matches source fields to canonical schema and destination fields with confidence scores.

Add custom transform code

Write validation logic, data enrichment, conditional routing, or complex field transformations.

Compose multi-step workflows

Build DAGs that chain multiple connectors, transforms, filters, and conditional branches.

Run previews

Compare source and destination data side-by-side before any writes happen.

Inspect sync logs

Query event traces, view delivery status, and track data through the entire pipeline.

Investigate errors

Analyze dead-letter queue entries, identify root causes, and suggest the safest fix.

Retry failed events

Replay individual events or batches from the DLQ with one command.

Compare shadow-mode output

See exactly what would change if a connector went live — diff every record.

Roll back connector versions

Revert to any previous version of a connector definition safely and instantly.

Example prompts

These are real prompts you can give to any MCP-connected AI assistant (Claude, Cursor, GPT) with PullPush tools enabled.

"Build a connector for this supplier API from their OpenAPI file."
"Sync Magento customers to HubSpot contacts. Match by customer ID first, then email."
"Add support for this custom Magento customer attribute."
"Change the HubSpot mapping so customer group becomes lifecycle segment."
"Run this flow in shadow mode for 7 days and show me every difference."
"Create a workflow that sends failed orders to Slack after three retries."
"Add pagination and rate-limit handling to this connector."
"Inspect yesterday's failed events and suggest the safest fix."

80+ MCP tools

PullPush implements the Model Context Protocol with tool groups for the full connector lifecycle.

Build

Generate and validate connectors from API documentation.

discovergenerate_connectorvalidate_definitiontest_connector

Connector Definitions

Manage the lifecycle of connector definitions.

list_definitionsget_definitioncreate_definitionupdate_definitionactivate_definitionpublish_definition

Canonical

Work with the canonical data model and field mappings.

list_canonical_typesvalidate_canonicalmap_fieldssuggest_mapping

Sync

Run previews, reconciliation, and inspect flow state.

preview_flowreconcile_flowflow_statusexplain_flow

Compose

Build and deploy multi-step workflow DAGs.

compose_workflowvalidate_workflowdeploy_workflow

Monitor

Monitor system health, inspect events, and manage the DLQ.

system_healthconnection_statusevent_statsdlq_listdlq_retry

Connect to your IDE

Cursor

{
  "mcpServers": {
    "pullpush": {
      "url": "https://api.pullpush.ai/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_KEY"
      }
    }
  }
}

Claude Desktop

{
  "mcpServers": {
    "pullpush": {
      "transport": "streamable_http",
      "url": "https://api.pullpush.ai/mcp"
    }
  }
}

The safety boundary

What AI does (build time)

  • ✓ Read API documentation
  • ✓ Generate connector definitions
  • ✓ Suggest field mappings
  • ✓ Write custom transform code
  • ✓ Compose workflows
  • ✓ Investigate errors and suggest fixes

What the runtime does (production)

  • ✓ Execute versioned connector definitions
  • ✓ Deliver events with per-key ordering
  • ✓ Retry with exponential backoff
  • ✓ Circuit-break on failures
  • ✓ Deduplicate and guard against replays
  • ✓ Encrypt all credentials per tenant

Start building integrations with AI

Connect PullPush to your AI assistant and start building connectors, mappings, and workflows in minutes.