io.airpipe/airpipe · v2026.7.28 · cloud-and-infra
Air Pipe is healthy: it completed an MCP handshake in 2681 ms and exposes 19 tools. It scores 57/100.
Build, validate, deploy — HTTP APIs, cron jobs, webhooks and MCP tools — from your AI client.
Endpoint: https://api.airpipe.io/mcp (streamable-http)
No repository listed · Website · JSON · Add to my inventory
| health | 17 / 25 |
| authEase | 15 / 15 |
| toolQuality | 15 / 15 |
| maintenance | 5 / 15 |
| adoption | 0 / 10 |
| usage | 0 / 10 |
| security | 5 / 10 |
Scoring v0.3, computed 2026-10-15T00:16:00.418Z.
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-10-15T00:15:50.659Z | Healthy | 2681 |
undeploy_module | Undeploy a reusable module from an environment (STAGING or PRODUCTION). |
update_module | Update an existing reusable module by module_uuid (adds a new revision; spec_yaml is base64-encoded YAML) and optionally redeploy. |
get_module | Get a single reusable module by uuid, including its revision history and spec. |
list_configs | List the organization's AirPipe configurations. |
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_module | Delete one or more reusable modules by module_uuid. |
create_config | Create a new AirPipe configuration (config_yaml is base64-encoded YAML) and optionally deploy it to staging or production. |
delete_config | Delete one or more AirPipe configurations by config_uuid. |
list_modules | List the organization's reusable modules (pass revisions=true to include revision history). |
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 t |
get_config | Get a single configuration's data by config_uuid, optionally with its revisions. |
update_config | Update an existing AirPipe configuration by config_uuid (config_yaml is base64-encoded YAML) and optionally redeploy. |
edit_config | Edit an AirPipe configuration YAML with a natural-language instruction. |
deploy_config_revision | Deploy a specific past revision of a configuration to staging or production. |
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 |
undeploy_config | Undeploy a configuration from an environment (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). |
deploy_module_revision | Deploy a specific past revision of a module to staging or production. |
toggle_config | Enable or disable one or more configurations by config_uuid. |