NestDaddy

Air Pipe

io.airpipe/airpipe · v2026.7.28

Build, validate, deploy — HTTP APIs, cron jobs, webhooks and MCP tools — from your AI client.

Connect Remote server

Terminal
claude mcp add --transport http airpipe https://api.airpipe.io/mcp --header "Authorization: Bearer <YOUR_API_KEY>"
~/.cursor/mcp.json
{
  "mcpServers": {
    "airpipe": {
      "url": "https://api.airpipe.io/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "airpipe": {
      "type": "http",
      "url": "https://api.airpipe.io/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://api.airpipe.io/mcp

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools 19 found in our last check

  • list_modules

    List the organization's reusable modules (pass revisions=true to include revision history).

  • toggle_config

    Enable or disable one or more configurations by config_uuid.

  • delete_module

    Delete one or more reusable modules by module_uuid.

  • edit_config

    Edit an AirPipe configuration YAML with a natural-language instruction.

  • validate_config

    Schema-validate an airpipe YAML config. Send { "yaml": <the full YAML string> }. Returns { valid: true } when it passes, or { valid: false, error: <message> } when it fails — feed the error back into your fix and call again until valid. Schema check only; does not save. Use crea…

  • create_config

    Create a new AirPipe configuration (config_yaml is base64-encoded YAML) and optionally deploy it to staging or production.

  • list_configs

    List the organization's AirPipe configurations.

  • deploy_module_revision

    Deploy a specific past revision of a module to staging or production.

  • plan_config

    Get airpipe config-authoring instructions plus RAG-retrieved real action examples for a natural-language request, so YOU (the calling model) write the YAML yourself instead of the server generating it. Returns { instructions, context, request, protocol }. After writing the confi…

  • get_config

    Get a single configuration's data by config_uuid, optionally with its revisions.

  • deploy_config_revision

    Deploy a specific past revision of a configuration to staging or production.

  • create_module

    Create a reusable module (a typed config fragment referenced by handle) and optionally deploy it to staging or production. spec_yaml is base64-encoded YAML of the module body; module_type is the config struct it represents (e.g. Database).

  • update_config

    Update an existing AirPipe configuration by config_uuid (config_yaml is base64-encoded YAML) and optionally redeploy.

  • list_organizations

    List the organizations you belong to and their organization_uuid. Call this first to get an organization_uuid for the config tools.

  • update_module

    Update an existing reusable module by module_uuid (adds a new revision; spec_yaml is base64-encoded YAML) and optionally redeploy.

  • delete_config

    Delete one or more AirPipe configurations by config_uuid.

  • undeploy_module

    Undeploy a reusable module from an environment (STAGING or PRODUCTION).

  • undeploy_config

    Undeploy a configuration from an environment (STAGING or PRODUCTION).

  • get_module

    Get a single reusable module by uuid, including its revision history and spec.

Headers

NameDescription
Authorization
Required, secret
Air Pipe API token as a bearer credential, e.g. 'Bearer <token>'. Create one at https://app.airpipe.io/

Details

Endpointhttps://api.airpipe.io/mcp (Streamable HTTP)
First published28 Jul 2026
Last updated28 Jul 2026
Registry nameio.airpipe/airpipe

More cloud and devops servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.