Agentify Openapi MCP Server
by sani-savaliyaio.github.sani-savaliya/agentifyv0.1.1
Turn any OpenAPI/Swagger spec into an MCP server - every API operation becomes an agent tool.
context tax
queued
security
queued
cold start
queued
freshness
Slowing4mo ago
Install Agentify Openapi MCP server
Install in Claude Code
claude mcp add agentify-openapi -e AGENTIFY_BEARER_TOKEN='<agentify-bearer-token>' -e AGENTIFY_API_KEY='<agentify-api-key>' -e AGENTIFY_BASIC_PASS='<agentify-basic-pass>' -- npx -y agentify-openapi '<openapi-spec-url>'Install in Cursor
{
"mcpServers": {
"agentify-openapi": {
"command": "npx",
"args": [
"-y",
"agentify-openapi",
"<openapi-spec-url>"
],
"env": {
"AGENTIFY_BEARER_TOKEN": "<agentify-bearer-token>",
"AGENTIFY_API_KEY": "<agentify-api-key>",
"AGENTIFY_BASIC_PASS": "<agentify-basic-pass>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"agentify-openapi": {
"command": "npx",
"args": [
"-y",
"agentify-openapi",
"<openapi-spec-url>"
],
"env": {
"AGENTIFY_BEARER_TOKEN": "<agentify-bearer-token>",
"AGENTIFY_API_KEY": "<agentify-api-key>",
"AGENTIFY_BASIC_PASS": "<agentify-basic-pass>"
}
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"agentify-openapi": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"agentify-openapi",
"<openapi-spec-url>"
],
"env": {
"AGENTIFY_BEARER_TOKEN": "<agentify-bearer-token>",
"AGENTIFY_API_KEY": "<agentify-api-key>",
"AGENTIFY_BASIC_PASS": "<agentify-basic-pass>"
}
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"agentify-openapi": {
"command": "npx",
"args": [
"-y",
"agentify-openapi",
"<openapi-spec-url>"
],
"env": {
"AGENTIFY_BEARER_TOKEN": "<agentify-bearer-token>",
"AGENTIFY_API_KEY": "<agentify-api-key>",
"AGENTIFY_BASIC_PASS": "<agentify-basic-pass>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| AGENTIFY_BEARER_TOKEN | — | yes | Optional. Sent to the upstream API as 'Authorization: Bearer <token>'. |
| AGENTIFY_API_KEY | — | yes | 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 | — | — | Optional. Override the header name used for AGENTIFY_API_KEY. |
| AGENTIFY_API_KEY_QUERY | — | — | Optional. Send AGENTIFY_API_KEY as this query parameter instead of a header. |
| AGENTIFY_BASIC_USER | — | — | Optional HTTP basic auth username (pair with AGENTIFY_BASIC_PASS). |
| AGENTIFY_BASIC_PASS | — | yes | Optional HTTP basic auth password (pair with AGENTIFY_BASIC_USER). |
Freshness
Slowing — last maintenance signal 4mo ago. The newest of the signals below sets the band.
Last commit (default branch)
2026-06-15 · 4mo ago · GitHub
Latest release
2026-06-15 · 4mo ago · GitHub · v0.2.0
Package published
no data · npm/PyPI
Registry entry updated
2026-06-12 · 4mo ago · official registry · v0.1.1
FAQ
›How do I install the Agentify Openapi MCP server in Claude Code?
Run: claude mcp add agentify-openapi -e AGENTIFY_BEARER_TOKEN='<agentify-bearer-token>' -e AGENTIFY_API_KEY='<agentify-api-key>' -e AGENTIFY_BASIC_PASS='<agentify-basic-pass>' -- npx -y agentify-openapi '<openapi-spec-url>'. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does Agentify Openapi require an API key?
Yes. It expects AGENTIFY_BEARER_TOKEN, AGENTIFY_API_KEY, AGENTIFY_BASIC_PASS, of which 3 are secrets.
›Can I use Agentify Openapi as a remote (hosted) MCP server?
No hosted endpoint is published; it runs locally over stdio.
›Is Agentify Openapi in the official MCP registry?
Yes, as io.github.sani-savaliya/agentify.