You're viewing a demo portfolio

Join the waitlist
PRSM

compile_api

Active

Tool of io.github.javierfajardo85-rgb/aiaam

declared in 1.1.0

Compiles a public OpenAPI/Swagger spec URL into a compact MAI-API manifest. Requires a valid API key (X-Api-Key). Without a key, only specs from apis.guru or raw.githubusercontent.com are accepted. Returns immediately with a status_url to poll for the result (~15 seconds). Use get_api_manifest to fetch the result once ready.

Parameters schema

{
  "type": "object",
  "required": [
    "openapi_url"
  ],
  "properties": {
    "api_key": {
      "type": "string",
      "description": "Optional API key for unrestricted URL access. Without key, only apis.guru and github raw URLs are allowed."
    },
    "category": {
      "type": "string",
      "default": "other",
      "description": "Category hint: payments, communication, devtools, ai, productivity, security, data, other"
    },
    "openapi_url": {
      "type": "string",
      "description": "Public URL of an OpenAPI 3.x or Swagger 2.x JSON/YAML spec."
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

io.github.javierfajardo85-rgb/aiaam

https://github.com/javierfajardo85-rgb/aiaam-xyz

1/7 registries
View full server →
compile_api — io.github.javierfajardo85-rgb/aiaam — PRSM MCP