{"_id":"@almyty/mcp-server","_rev":"7-0ac13fba4f5b51fe5f981c61d4556ea0","name":"@almyty/mcp-server","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@almyty/mcp-server","version":"1.0.0","keywords":["mcp","model-context-protocol","ai-tools","api-gateway","openapi","graphql","almyty","claude","cursor","copilot","codex"],"author":{"name":"almyty"},"license":"BSL-1.1","_id":"@almyty/mcp-server@1.0.0","maintainers":[{"name":"fbandov","email":"frane.bandov@gmail.com"}],"bin":{"almyty-mcp":"dist/index.js"},"dist":{"shasum":"a5ba209ab227e47d6bb0f441d56f9b4a1ae4b5c8","tarball":"https://registry.npmjs.org/@almyty/mcp-server/-/mcp-server-1.0.0.tgz","fileCount":8,"integrity":"sha512-92z8ge4D/6bzm3gZt/x0K3xtI1x9sGsJvhZU6zq+5x6dOcild8HunHAgrVrZEilB/9C5Qf8oCRIuToRK50cSGg==","signatures":[{"sig":"MEQCID5cBnuXHktFer/hOt0gKPm9ucKq0pozJaY2BKFiMV6pAiBfduHq1hvfg6BJb6Kxb2m8pwNV9ONdVUZ4+ydnftZP+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26579},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d875ae1607b64d2d9a815e648e5bc0f4b328f0bc","scripts":{"dev":"tsx src/index.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"fbandov","email":"frane.bandov@gmail.com"},"_npmVersion":"11.5.1","description":"Skill-first API proxy for any LLM — turns APIs into AI skills via MCP with minimal token overhead","directories":{},"_nodeVersion":"22.3.0","dependencies":{"zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.0_1774532458898_0.0699895247588509","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@almyty/mcp-server","version":"1.0.1","keywords":["mcp","model-context-protocol","ai-tools","api-gateway","openapi","graphql","almyty","claude","cursor","copilot","codex"],"author":{"name":"almyty"},"license":"BSL-1.1","_id":"@almyty/mcp-server@1.0.1","maintainers":[{"name":"fbandov","email":"frane.bandov@gmail.com"}],"bin":{"almyty-mcp":"dist/index.js"},"dist":{"shasum":"be690b01906ba17156d76bb536d30d025a0b3ad5","tarball":"https://registry.npmjs.org/@almyty/mcp-server/-/mcp-server-1.0.1.tgz","fileCount":8,"integrity":"sha512-WMeHKW12z7S4DuP+cfL4eBnDiBleT5ry78n7TWq3p8eU33eTnrfP2NUkA7cNMsaPERheslJChhqtm3SBqU6xkw==","signatures":[{"sig":"MEQCIHd5dszQZksd+dDKP1GzhiWWKEq4/ZYiL3uQaJTZmkZQAiAIvTcsLp3Kn2n7Q1/XGE3IDbh7INYnqQaDG8vuz2m3Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25205},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"16839fd808fbd07d84c6d18be6fbe105d2bf66ac","scripts":{"dev":"tsx src/index.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:260275f1-26f7-4315-9720-3e1024c42b7f"}},"_npmVersion":"11.9.0","description":"Skill-first API proxy for any LLM — turns APIs into AI skills via MCP with minimal token overhead","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.1_1774534100267_0.39802296948921745","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@almyty/mcp-server","version":"1.0.2","keywords":["mcp","model-context-protocol","ai-tools","api-gateway","openapi","graphql","almyty","claude","cursor","copilot","codex"],"author":{"name":"almyty"},"license":"BSL-1.1","_id":"@almyty/mcp-server@1.0.2","maintainers":[{"name":"fbandov","email":"frane.bandov@gmail.com"}],"bin":{"almyty-mcp":"dist/index.js"},"dist":{"shasum":"8474a8f24ba5aedd0dce53b021da8b9ab99a939c","tarball":"https://registry.npmjs.org/@almyty/mcp-server/-/mcp-server-1.0.2.tgz","fileCount":8,"integrity":"sha512-pRjosdm2jx06qxYCJgzMg+VSsfrM5ykc8V2ctm7fcb+myeSkz84W3sUTfVnScznr2NTCJUKEmx5u/4L3sdcSvg==","signatures":[{"sig":"MEQCIGTEMBXjUj90YgDGk2PnwsrFLBFpU08ve4rrg2zbuAyIAiBP2sVXvPayIcLdEVtFhTYxgnnEqAH23T1jYpUruEB8Bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25209},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a8c4102e66c26eb184e9dbc8d564aef8bcdb35b2","scripts":{"dev":"tsx src/index.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:260275f1-26f7-4315-9720-3e1024c42b7f"}},"_npmVersion":"11.9.0","description":"Skill-first API proxy for any LLM — turns APIs into AI skills via MCP with minimal token overhead","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.2_1774534834316_0.2347509489785311","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@almyty/mcp-server","version":"1.0.3","keywords":["mcp","model-context-protocol","ai-tools","api-gateway","openapi","graphql","almyty","claude","cursor","copilot","codex"],"author":{"name":"almyty"},"license":"BSL-1.1","_id":"@almyty/mcp-server@1.0.3","maintainers":[{"name":"fbandov","email":"frane.bandov@gmail.com"}],"bin":{"almyty-mcp":"dist/index.js"},"dist":{"shasum":"21df159d045f62a3d03055faaa377f294e7db748","tarball":"https://registry.npmjs.org/@almyty/mcp-server/-/mcp-server-1.0.3.tgz","fileCount":8,"integrity":"sha512-mpBbHD4HyGn+0mHauqOLQorfVud+mufTQ1fz6ftOD8fFwkUIUmtM8lCAeAm8WIzuwZIgVmwfMSzc010CzSRNcw==","signatures":[{"sig":"MEUCIFVDBdie88s6scMFJMPbeK7FzHsgONbQYBjzFuHeBQl7AiEAoUYeYlPk2jl65cITSx9MPTWcpDKRpQRPHFgbaL1b+QY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35801},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3916844e818e5b41739d105821a304bc34918edc","scripts":{"dev":"tsx src/index.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:260275f1-26f7-4315-9720-3e1024c42b7f"}},"_npmVersion":"11.11.0","description":"Skill-first API proxy for any LLM — turns APIs into AI skills via MCP with minimal token overhead","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.3_1776265554327_0.6020730359637554","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@almyty/mcp-server","version":"1.1.0","keywords":["mcp","model-context-protocol","ai-tools","api-gateway","openapi","graphql","almyty","claude","cursor","copilot","codex"],"author":{"name":"almyty"},"license":"BSL-1.1","_id":"@almyty/mcp-server@1.1.0","maintainers":[{"name":"fbandov","email":"frane.bandov@gmail.com"}],"bin":{"almyty-mcp":"dist/index.js"},"dist":{"shasum":"c1347c108451d1dc18eeb788ed6c603e9c6fc97e","tarball":"https://registry.npmjs.org/@almyty/mcp-server/-/mcp-server-1.1.0.tgz","fileCount":8,"integrity":"sha512-iSKNPrab0BlbDAZZmBlu3Huvd9/+TNmiJjQ35GYbspBc6L/D13gs+3LHTAf66kyzQiUbTL1ra+yqRfq6++dHdQ==","signatures":[{"sig":"MEQCIBZtmC8USZjwAg1ev6sy1GNI/QkeM57YDe1P0bQ4FqDUAiBML+15zXHdL0lxLqul4A2gZvVXeyGY2MtJz2RChBOXlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35801},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ba26dc233546f429054f01e253ba79fdc54152fb","scripts":{"dev":"tsx src/index.ts","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"fbandov","email":"frane.bandov@gmail.com"},"_npmVersion":"11.11.0","description":"Skill-first API proxy for any LLM — turns APIs into AI skills via MCP with minimal token overhead","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.22.0","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.1.0_1776794557713_0.17499358518958674","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@almyty/mcp-server","version":"1.1.1","keywords":["mcp","model-context-protocol","ai-tools","api-gateway","openapi","graphql","almyty","claude","cursor","copilot","codex"],"author":{"name":"almyty"},"license":"BSL-1.1","_id":"@almyty/mcp-server@1.1.1","maintainers":[{"name":"fbandov","email":"frane.bandov@gmail.com"}],"bin":{"almyty-mcp":"dist/index.js"},"dist":{"shasum":"345f414d8b4c4e6cf9db0dd206b723aeb1ecd45d","tarball":"https://registry.npmjs.org/@almyty/mcp-server/-/mcp-server-1.1.1.tgz","fileCount":8,"integrity":"sha512-xQiBP+GJm+kJqwvD2xi2glGi+5EVlkmOyvO7OGtNkXZzpPjWsddVv6D5sgkBdUJ9BjBV2hfr/IfXcBBaXorKZA==","signatures":[{"sig":"MEQCIE9/iulyDT/8DlUcHAX4/Ey+p6K70ulixaK/JtRc2u8+AiBryDRXzyoV9qPLcSlOsbg8Sa8ZV5+H6Rt34EZuC1+GYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33883},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8418c99a07a2511843e40595ed9f5a91120ae5b7","scripts":{"dev":"tsx src/index.ts","build":"tsc && chmod +x dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"fbandov","email":"frane.bandov@gmail.com"},"_npmVersion":"11.11.0","description":"Skill-first API proxy for any LLM — turns APIs into AI skills via MCP with minimal token overhead","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.22.0","@almyty/client":"^0.1.0","@modelcontextprotocol/sdk":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.1.1_1776806045368_0.15204723998085656","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@almyty/mcp-server","version":"1.2.0","publishConfig":{"access":"public"},"description":"Serve any almyty gateway to Claude Code or any MCP client — turn your APIs into MCP tools with a single command.","type":"module","main":"dist/index.js","bin":{"almyty-mcp":"dist/index.js"},"scripts":{"build":"tsc && chmod +x dist/index.js","dev":"tsx src/index.ts","prepublishOnly":"npm run build"},"keywords":["mcp","model-context-protocol","ai-tools","api-gateway","openapi","graphql","almyty","claude","cursor","copilot","codex"],"author":{"name":"almyty"},"license":"Apache-2.0","dependencies":{"@almyty/client":"^1.2.0","@modelcontextprotocol/sdk":"^1.7.0","zod":"^3.22.0"},"devDependencies":{"@types/node":"^25.5.0","tsx":"^4.7.0","typescript":"^5.9.3"},"homepage":"https://almyty.com","repository":{"type":"git","url":"git+https://github.com/almyty-inc/almyty.git","directory":"packages/mcp-server"},"bugs":{"url":"https://github.com/almyty-inc/almyty/issues"},"gitHead":"24a4a0a24f2da23983fbb5f9a854b9817147c05d","types":"./dist/index.d.ts","_id":"@almyty/mcp-server@1.2.0","_nodeVersion":"24.18.0","_npmVersion":"12.0.1","dist":{"integrity":"sha512-C8chlUY8PQss0tOuTPRwtmlB5fVK/R04sPQGTnjF564LxqnEiBzlxMgNrNclGAdcsC5x76s+jv4makdOpVrGrw==","shasum":"920a030bdd73a5db4b0f8ea9985e9a2e9f1d5050","tarball":"https://registry.npmjs.org/@almyty/mcp-server/-/mcp-server-1.2.0.tgz","fileCount":8,"unpackedSize":34488,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@almyty%2fmcp-server@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDaWW7WUQqSkhUhSjP4XlxWqKk6P+i6TgFIKt7swZ81kgIhAKJrlZDzIYCa8YuZqZWT1nEZH9DG7l8JC87aXJ2jSxK8"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:10fa06cd-9284-4edc-b8fd-7dfa5d8ea0c3"}},"directories":{},"maintainers":[{"name":"fbandov","email":"frane.bandov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-server_1.2.0_1784828589886_0.668107541679198"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-26T13:40:58.763Z","modified":"2026-07-23T17:43:10.400Z","1.0.0":"2026-03-26T13:40:59.055Z","1.0.1":"2026-03-26T14:08:20.420Z","1.0.2":"2026-03-26T14:20:34.499Z","1.0.3":"2026-04-15T15:05:54.471Z","1.1.0":"2026-04-21T18:02:37.862Z","1.1.1":"2026-04-21T21:14:05.568Z","1.2.0":"2026-07-23T17:43:10.063Z"},"author":{"name":"almyty"},"license":"Apache-2.0","keywords":["mcp","model-context-protocol","ai-tools","api-gateway","openapi","graphql","almyty","claude","cursor","copilot","codex"],"description":"Serve any almyty gateway to Claude Code or any MCP client — turn your APIs into MCP tools with a single command.","maintainers":[{"name":"fbandov","email":"frane.bandov@gmail.com"}],"readme":"# @almyty/mcp-server\n\nMCP server that connects AI coding agents to almyty tools and skills.\n\n## Quick start\n\n```bash\n$ npx @almyty/auth login\n$ npx @almyty/mcp-server\n```\n\n## Agent configuration\n\n### Claude Code\n\n```bash\n$ claude mcp add almyty -- npx -y @almyty/mcp-server\n```\n\n### Cursor / Windsurf (`.cursor/mcp.json` or `.windsurf/mcp.json`)\n\n```json\n{\n  \"mcpServers\": {\n    \"almyty\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@almyty/mcp-server\"]\n    }\n  }\n}\n```\n\n### VS Code Copilot (`.vscode/mcp.json`)\n\n```json\n{\n  \"servers\": {\n    \"almyty\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@almyty/mcp-server\"]\n    }\n  }\n}\n```\n\n### OpenAI Codex CLI (`~/.codex/config.toml`)\n\n```toml\n[mcp_servers.almyty]\ncommand = \"npx\"\nargs = [\"-y\", \"@almyty/mcp-server\"]\n```\n\n### Google Gemini CLI (`~/.gemini/settings.json`)\n\n```json\n{\n  \"mcpServers\": {\n    \"almyty\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@almyty/mcp-server\"]\n    }\n  }\n}\n```\n\n## Modes\n\n- **Skill-first** (default): Exposes 2 tools (`almyty_execute` + `almyty_search`) and loads skills on demand. Keeps context small.\n- **Full**: Exposes all tools individually. Set `ALMYTY_MODE=full` to enable.\n\n## Environment variables\n\n| Variable | Description |\n|----------|-------------|\n| `ALMYTY_URL` | API URL (default: `https://api.almyty.com`) |\n| `ALMYTY_TOKEN` | Auth token |\n| `ALMYTY_GATEWAY_ID` | Scope to a specific gateway |\n| `ALMYTY_MODE` | `skill` (default) or `full` |\n\n## Authentication\n\nRequires `npx @almyty/auth login` first. Reads credentials from `~/.almyty/credentials.json`.\n\n## About almyty\n\nalmyty is the full-stack platform for AI agents, agnostic by design: any LLM, any\nAPI turned into tools, served over MCP, A2A, UTCP, and Agent Skills. Open source,\nno lock-in.\n\n- Website — https://almyty.com\n- Docs — https://docs.almyty.com\n- Source — https://github.com/almyty-inc/almyty\n\nApache-2.0 © Almyty Inc.\n","readmeFilename":"README.md","homepage":"https://almyty.com","repository":{"type":"git","url":"git+https://github.com/almyty-inc/almyty.git","directory":"packages/mcp-server"},"bugs":{"url":"https://github.com/almyty-inc/almyty/issues"}}