io.github.sani-savaliya
agentify
Turn any OpenAPI/Swagger spec into an MCP server - every API operation becomes an agent tool.
stdiocommunityinfra
Package Details
agentify-openapi
Transportstdio
Runtimenpx
Package Arguments
Positional
openapi_spec_urlRequired
URL or file path of the OpenAPI/Swagger spec (3.x or 2.0, JSON or YAML). Every operation becomes an MCP tool.Environment Variables
AGENTIFY_BEARER_TOKEN(str)
Secret
Optional. Sent to the upstream API as 'Authorization: Bearer <token>'.
AGENTIFY_API_KEY(str)
Secret
Optional API key for the upstream API. Sent as a header (name auto-discovered from the spec's security schemes, default X-API-Key).
AGENTIFY_API_KEY_HEADER(str)
Optional. Override the header name used for AGENTIFY_API_KEY.
AGENTIFY_API_KEY_QUERY(str)
Optional. Send AGENTIFY_API_KEY as this query parameter instead of a header.
AGENTIFY_BASIC_USER(str)
Optional HTTP basic auth username (pair with AGENTIFY_BASIC_PASS).
AGENTIFY_BASIC_PASS(str)
Secret
Optional HTTP basic auth password (pair with AGENTIFY_BASIC_USER).