Air Pipe

by airpipe

Recommended SSE
2.2k downloads
Not rated
Website

About

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

Details

Author
airpipe
Downloads
2,237
Transport
SSE
Categories
Developer Tools, AI, API, Infrastructure, Automation

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Air Pipe
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

list_modules

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

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_module

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

toggle_config

Enable or disable one or more configurations by config_uuid.

undeploy_module

Undeploy a reusable module from an environment (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 config, validate it with the validate_config tool (repair loop) then persist it with create_config. Prefer this over generate_config whenever you can author YAML yourself.

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 create_config to persist a valid config.

get_config

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

get_module

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

deploy_module_revision

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

undeploy_config

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

list_organizations

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

delete_config

Delete one or more AirPipe 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.

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_config_revision

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

update_config

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

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "air pipe": {
            "airpipe": {
                "type": "http",
                "url": "https://api.airpipe.io/mcp",
                "headers": {
                    "Authorization": "Bearer YOUR_AIRPIPE_MCP_TOKEN"
                }
            }
        }
    }
}

McpServers

{
    "airpipe": {
        "type": "http",
        "url": "https://api.airpipe.io/mcp",
        "headers": {
            "Authorization": "Bearer YOUR_AIRPIPE_MCP_TOKEN"
        }
    }
}

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

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.