io.airpipe/airpipe
name:io.airpipe/airpipe
Build, validate, deploy — HTTP APIs, cron jobs, webhooks and MCP tools — from your AI client.
- transport:
- remote
- credential class:
- self-provisionable
Owner verification
Not yet verified. Verifying proves you control this server and is free, permanently — it never changes a published score.
Start verification →Tools
- create_configshallow
Create a new AirPipe configuration (config_yaml is base64-encoded YAML) and optionally deploy it to staging or production.
- create_moduleshallow
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).
- delete_configshallow
Delete one or more AirPipe configurations by config_uuid.
- delete_moduleshallow
Delete one or more reusable modules by module_uuid.
- deploy_config_revisionshallow
Deploy a specific past revision of a configuration to staging or production.
- deploy_module_revisionshallow
Deploy a specific past revision of a module to staging or production.
- edit_configshallow
Edit an AirPipe configuration YAML with a natural-language instruction.
- get_configshallow
Get a single configuration's data by config_uuid, optionally with its revisions.
- get_moduleshallow
Get a single reusable module by uuid, including its revision history and spec.
- list_configsshallow
List the organization's AirPipe configurations.
- list_modulesshallow
List the organization's reusable modules (pass revisions=true to include revision history).
- list_organizationsshallow
List the organizations you belong to and their organization_uuid. Call this first to get an organization_uuid for the config tools.
- plan_configshallow
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.
- toggle_configshallow
Enable or disable one or more configurations by config_uuid.
- undeploy_configshallow
Undeploy a configuration from an environment (STAGING or PRODUCTION).
- undeploy_moduleshallow
Undeploy a reusable module from an environment (STAGING or PRODUCTION).
- update_configshallow
Update an existing AirPipe configuration by config_uuid (config_yaml is base64-encoded YAML) and optionally redeploy.
- update_moduleshallow
Update an existing reusable module by module_uuid (adds a new revision; spec_yaml is base64-encoded YAML) and optionally redeploy.
- validate_configshallow
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.
Embed this server’s score
Tool count and median score across every tool in this server’s corpus — honest in a way a single cherry-picked tool’s badge wouldn’t be.
[](https://vouch.tools/servers/bbeb612a-028d-45b4-acfe-5a5f0ca34530)