mcpserver.lol
registry/airpipe
Connection check verified live · 27h ago

airpipe

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

Tools 19
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 27h ago

Tools & capabilities

19 tools

Read from the running server on 27h ago.

create_config role_uuidpermissionconfig_yaml*deploy_stagingdeploy_productionorganization_uuid
Create a new AirPipe configuration (config_yaml is base64-encoded YAML) and optionally deploy it to staging or production.
create_module handle*role_uuidspec_yaml*permissiondescriptionmodule_type* +3
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; modu…
delete_config config_uuids*organization_uuid*
Delete one or more AirPipe configurations by config_uuid.
delete_module module_uuids*organization_uuid*
Delete one or more reusable modules by module_uuid.
deploy_config_revision config_uuid*revision_uuid*organization_uuid*
Deploy a specific past revision of a configuration to staging or production.
deploy_module_revision module_uuid*revision_uuid*organization_uuid*
Deploy a specific past revision of a module to staging or production.
edit_config instruction*current_yaml*organization_uuid*
Edit an AirPipe configuration YAML with a natural-language instruction.
get_config config_uuid*organization_uuid*
Get a single configuration's data by config_uuid, optionally with its revisions.
get_module module_uuid*organization_uuid*
Get a single reusable module by uuid, including its revision history and spec.
list_configs organization_uuid*
List the organization's AirPipe configurations.
list_modules organization_uuid*
List the organization's reusable modules (pass revisions=true to include revision history).
list_organizations
List the organizations you belong to and their organization_uuid. Call this first to get an organization_uuid for the config tools.
plan_config limitrequest*organization_uuid
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…
toggle_config config_uuids*organization_uuid*
Enable or disable one or more configurations by config_uuid.
undeploy_config config_uuid*environment*organization_uuid*
Undeploy a configuration from an environment (STAGING or PRODUCTION).
undeploy_module environment*module_uuid*organization_uuid*
Undeploy a reusable module from an environment (STAGING or PRODUCTION).
update_config role_uuidpermissionconfig_uuidconfig_yaml*deploy_stagingdeploy_production +1
Update an existing AirPipe configuration by config_uuid (config_yaml is base64-encoded YAML) and optionally redeploy.
update_module handle*role_uuidspec_yaml*permissiondescriptionmodule_type* +4
Update an existing reusable module by module_uuid (adds a new revision; spec_yaml is base64-encoded YAML) and optionally redeploy.
validate_config yaml*
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…