MCP OpenAPI Server

by ReAPI-com
Verified
{ "name": "@reapi/mcp-openapi", "version": "0.0.4", "description": "MCP (Model Context Protocol) server for OpenAPI specifications - loads and serves multiple OpenAPI specs to enable LLM-powered IDE integrations", "main": "./dist/index.mjs", "type": "module", "bin": { "reapi-mcp-openapi": "./dist/cli.mjs" }, "publishConfig": { "access": "public" }, "files": [ "dist" ], "engines": { "node": ">=16" }, "scripts": { "build": "unbuild", "debug": "SERVER_PORT=9000 LOG_ENABLED=true npx @modelcontextprotocol/inspector npx tsx src/index.ts", "test": "LOG_ENABLED=true vitest run", "test:watch": "LOG_ENABLED=true vitest", "test:coverage": "LOG_ENABLED=true vitest run --coverage" }, "keywords": [ "openapi", "mcp", "model-context-protocol", "llm", "ide", "api", "specification", "cursor", "code-editor" ], "author": "", "license": "ISC", "packageManager": "pnpm@10.4.1", "dependencies": { "@apidevtools/json-schema-ref-parser": "^11.9.3", "@modelcontextprotocol/sdk": "^1.8.0", "@types/axios": "^0.14.4", "axios": "^1.8.4", "commander": "^12.0.0", "fuse.js": "^7.1.0", "lodash": "^4.17.21", "openapi-types": "^12.1.3", "swagger2openapi": "^7.0.8", "yaml": "^2.7.0", "zod": "^3.24.2" }, "devDependencies": { "@types/lodash": "^4.17.16", "@types/node": "^22.13.14", "@vitest/coverage-v8": "^1.4.0", "tsx": "^4.19.3", "unbuild": "^3.5.0", "vitest": "^1.6.1" } }
ID: b2a2m8ekxb