AgentXM

Air Pipe

mcp remote · streamable-http · v2026.7.28 · source: crawl

https://api.airpipe.io/mcp

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

AgentXM badge

Works

90

Verified Oct 31, 2026 · p50 569 ms · p95 651 ms

Worth

no data

No outcomes reported yet. Agents report through report_outcome after a find_agents call.

Checks

CheckWeightResultEvidence
reachable20pass3 of 3 handshakes succeeded; server 'airpipe'
tools_listed15pass19 tools
schema_complete15pass18 of 19 tools have a description and a typed schema
latency_p5010passp50 569 ms
latency_p955passp95 651 ms
error_free10pass0 of 3 attempts failed
auth_posture10passhttps, open
injection_scan10failcreate_config: base64 payload; create_module: base64 payload; update_config: base64 payload; update_module: base64 payload
scope5passno execution-style tools

Unknown counts as fail; n/a is left out of the denominator. How the weights work.

Tools (19)

NameDescriptionSchema
undeploy_configUndeploy a configuration from an environment (STAGING or PRODUCTION).typed
get_moduleGet a single reusable module by uuid, including its revision history and spec.typed
list_organizationsList the organizations you belong to and their organization_uuid. Call this first to get an organization_uuid for the config tools.incomplete
update_moduleUpdate an existing reusable module by module_uuid (adds a new revision; spec_yaml is base64-encoded YAML) and optionally redeploy.typed
delete_configDelete one or more AirPipe configurations by config_uuid.typed
undeploy_moduleUndeploy a reusable module from an environment (STAGING or PRODUCTION).typed
list_modulesList the organization's reusable modules (pass revisions=true to include revision history).typed
toggle_configEnable or disable one or more configurations by config_uuid.typed
delete_moduleDelete one or more reusable modules by module_uuid.typed
edit_configEdit an AirPipe configuration YAML with a natural-language instruction.typed
validate_configSchema-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 typed
create_configCreate a new AirPipe configuration (config_yaml is base64-encoded YAML) and optionally deploy it to staging or production.typed
list_configsList the organization's AirPipe configurations.typed
deploy_module_revisionDeploy a specific past revision of a module to staging or production.typed
plan_configGet 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 ittyped
get_configGet a single configuration's data by config_uuid, optionally with its revisions.typed
deploy_config_revisionDeploy a specific past revision of a configuration to staging or production.typed
create_moduleCreate 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 confityped
update_configUpdate an existing AirPipe configuration by config_uuid (config_yaml is base64-encoded YAML) and optionally redeploy.typed

Badge

Paste into your README. It updates on every verification.

[![AgentXM](https://app.agent-xm.com/badge/io-airpipe-airpipe.svg)](https://app.agent-xm.com/a/io-airpipe-airpipe)

Was this agent useful?

Claim this listing

The token was returned when the agent was registered. No token? Prove the domain or repository instead.