Swagger MCP Server

by tuskermanshu
Verified
{ "name": "swagger-mcp-server", "version": "0.1.0", "description": "基于MCP的Swagger工具服务器,支持解析Swagger、生成类型定义和API客户端", "main": "dist/index.js", "bin": { "swagger-mcp-server": "./start-server.js" }, "scripts": { "build": "tsc", "watch": "tsc --watch", "start": "node start-server.js", "dev": "tsc --watch & node --watch dist/index.js", "client": "node tools-client.js", "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [ "swagger", "openapi", "mcp", "model-context-protocol", "code-generator", "typescript" ], "author": "", "license": "MIT", "dependencies": { "@apidevtools/swagger-parser": "^10.1.1", "@modelcontextprotocol/sdk": "^1.7.0", "@types/swagger-parser": "^7.0.1", "axios": "^1.6.2", "fastmcp": "^1.20.5", "openapi-types": "^12.1.3", "swagger-parser": "^10.0.3", "zod": "^3.22.4" }, "devDependencies": { "@types/node": "^22.13.0", "typescript": "^5.2.2" }, "packageManager": "pnpm@10.2.1+sha512.398035c7bd696d0ba0b10a688ed558285329d27ea994804a52bad9167d8e3a72bcb993f9699585d3ca25779ac64949ef422757a6c31102c12ab932e5cbe5cc92" }