← Back to search

mcp-swagger-server

zaizaizhao Scanned 6d ago

A Model Context Protocol (MCP) server for Swagger/OpenAPI documentation that transforms OpenAPI specifications into MCP format, enabling AI assistants to interact with REST APIs through standardized protocol.

? Not scanned yet

Versions

1.7.0latest
Mar 6, 2026
1.6.0
Aug 26, 2025
1.5.0
Aug 18, 2025
1.4.0
Jul 17, 2025
1.3.0
Jul 10, 2025
+ show 15 moreshow less
1.2.2
Jul 6, 2025
1.2.1
Jul 6, 2025
1.2.0
Jul 6, 2025
1.1.1
Jul 6, 2025
1.1.0
Jul 6, 2025
1.0.9
Jul 2, 2025
1.0.8
Jun 29, 2025
1.0.7
Jun 29, 2025
1.0.6
Jun 25, 2025
1.0.5
Jun 24, 2025
1.0.4
Jun 24, 2025
1.0.3
Jun 24, 2025
1.0.2
Jun 23, 2025
1.0.1
Jun 23, 2025
1.0.0
Jun 22, 2025

Tools 0

No tools indexed yet.

Permissions 4

network medium
Server uses network capabilities via: fetch()
filesystem low
Server uses filesystem capabilities via: fs, fs sync ops, os, path, pathlib
shell high
Server uses shell capabilities via: child_process, execSync(), spawn(), subprocess
env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 118

medium
OAuth implementation without PKCE auth_checker · 75%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Excessive dependency count: 70 direct dependencies dependency_analyzer · 90%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.10.0 (GHSA-345p-7cg4-v4c7) dependency_analyzer · 95%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.10.0 (GHSA-8r9q-7v3j-jr4g) dependency_analyzer · 95%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.10.0 (GHSA-w48q-cv73-mx4w) dependency_analyzer · 95%
medium
Vulnerable dependency: @nestjs/common@10.0.0 (GHSA-cj7v-w2c7-cp7c) dependency_analyzer · 95%
medium
Vulnerable dependency: @nestjs/core@10.0.0 (GHSA-36xv-jgw5-4q75) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-35jp-ww65-95wh) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-3g43-6gmg-66jw) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-3p68-rc4w-qgx5) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-3w6x-2g7m-8v23) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-42h9-826w-cgv3) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-43fc-jf86-j433) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-445q-vr5w-6q77) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-4hjh-wcwx-xvwj) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-5c9x-8gcm-mpgx) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-62hf-57xw-28j9) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-6chq-wfr3-2hj9) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-7q8q-rj6j-mhjq) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-898c-q2cr-xwhg) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-8hc4-vh64-cxmj) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-9fr6-4gfg-395g) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-fvcv-3m26-pcqx) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-hfxv-24rg-xrqf) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-j5f8-grm9-p9fc) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-j8rh-479h-cp32) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-jr5f-v2jv-69x6) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-m7pr-hjqh-92cm) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-mmx7-hfxf-jppx) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-p92q-9vqr-4j8v) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-pf86-5x62-jrwf) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-pmv8-rq9r-6j72) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-pmwg-cvhr-8vh7) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-q8qp-cvcw-x6jj) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-vf2m-468p-8v99) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-w9j2-pvgh-6h63) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-xhjh-pmcv-23jw) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.6.0 (GHSA-xx6v-rp6x-q39c) dependency_analyzer · 95%
medium
Vulnerable dependency: compression@1.7.4 (GHSA-vc2v-76pw-4v95) dependency_analyzer · 95%
medium
Vulnerable dependency: express@4.18.2 (GHSA-qw6h-vgh9-j6wx) dependency_analyzer · 95%
medium
Vulnerable dependency: express@4.18.2 (GHSA-rv95-896h-c2vc) dependency_analyzer · 95%
medium
Vulnerable dependency: joi@17.9.0 (GHSA-6h2x-m376-mqjq) dependency_analyzer · 95%
medium
Vulnerable dependency: joi@17.9.0 (GHSA-6w3j-5fw6-r9vr) dependency_analyzer · 95%
medium
Vulnerable dependency: joi@17.9.0 (GHSA-gg4h-3hg2-grpc) dependency_analyzer · 95%
medium
Vulnerable dependency: joi@17.9.0 (GHSA-q7cg-457f-vx79) dependency_analyzer · 95%
medium
Vulnerable dependency: joi@17.9.0 (GHSA-wr44-6hxh-3jwq) dependency_analyzer · 95%
medium
Vulnerable dependency: js-yaml@4.1.0 (GHSA-2883-xcg3-v3hh) dependency_analyzer · 95%
medium
Vulnerable dependency: js-yaml@4.1.0 (GHSA-52cp-r559-cp3m) dependency_analyzer · 95%
medium
Vulnerable dependency: js-yaml@4.1.0 (GHSA-5p4m-2wfm-xmqj) dependency_analyzer · 95%
medium
Vulnerable dependency: js-yaml@4.1.0 (GHSA-h67p-54hq-rp68) dependency_analyzer · 95%
medium
Vulnerable dependency: js-yaml@4.1.0 (GHSA-mh29-5h37-fv8m) dependency_analyzer · 95%
medium
Vulnerable dependency: multer@2.0.2 (GHSA-3p4h-7m6x-2hcm) dependency_analyzer · 95%
medium
Vulnerable dependency: multer@2.0.2 (GHSA-535w-7cp7-47q4) dependency_analyzer · 95%
medium
Vulnerable dependency: multer@2.0.2 (GHSA-5528-5vmv-3xc2) dependency_analyzer · 95%
medium
Vulnerable dependency: multer@2.0.2 (GHSA-72gw-mp4g-v24j) dependency_analyzer · 95%
medium
Vulnerable dependency: multer@2.0.2 (GHSA-qvfw-j98x-7q72) dependency_analyzer · 95%
medium
Vulnerable dependency: multer@2.0.2 (GHSA-v52c-386h-88mc) dependency_analyzer · 95%
medium
Vulnerable dependency: multer@2.0.2 (GHSA-wc9g-mqfw-jrwm) dependency_analyzer · 95%
medium
Vulnerable dependency: multer@2.0.2 (GHSA-xf7r-hgr6-v32p) dependency_analyzer · 95%
medium
Vulnerable dependency: typeorm@0.3.17 (GHSA-2rp8-mm9q-fp49) dependency_analyzer · 95%
medium
Vulnerable dependency: typeorm@0.3.17 (GHSA-9ggv-8w38-r7pm) dependency_analyzer · 95%
medium
Vulnerable dependency: typeorm@0.3.17 (GHSA-q2pj-6v73-8rgj) dependency_analyzer · 95%
medium
Vulnerable dependency: uuid@9.0.0 (GHSA-w5hq-g745-h8pq) dependency_analyzer · 95%
medium
Vulnerable dependency: ws@8.14.0 (GHSA-3h5v-q93c-6h6q) dependency_analyzer · 95%
medium
Vulnerable dependency: ws@8.14.0 (GHSA-58qx-3vcg-4xpx) dependency_analyzer · 95%
medium
Vulnerable dependency: ws@8.14.0 (GHSA-96hv-2xvq-fx4p) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-35jp-ww65-95wh) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-3g43-6gmg-66jw) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-3p68-rc4w-qgx5) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-3w6x-2g7m-8v23) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-42h9-826w-cgv3) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-43fc-jf86-j433) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-445q-vr5w-6q77) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-4hjh-wcwx-xvwj) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-5c9x-8gcm-mpgx) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-62hf-57xw-28j9) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-6chq-wfr3-2hj9) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-777c-7fjr-54vf) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-7q8q-rj6j-mhjq) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-898c-q2cr-xwhg) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-9fr6-4gfg-395g) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-fvcv-3m26-pcqx) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-hfxv-24rg-xrqf) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-j5f8-grm9-p9fc) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-j8rh-479h-cp32) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-jqh4-m9w3-8hp9) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-m7pr-hjqh-92cm) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-mmx7-hfxf-jppx) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-p92q-9vqr-4j8v) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-pf86-5x62-jrwf) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-pmv8-rq9r-6j72) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-pmwg-cvhr-8vh7) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-q8qp-cvcw-x6jj) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-vf2m-468p-8v99) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-vh66-26gq-q6x8) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-w9j2-pvgh-6h63) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-xhjh-pmcv-23jw) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.10.0 (GHSA-xx6v-rp6x-q39c) dependency_analyzer · 95%
medium
Vulnerable dependency: figlet@1.8.2 (GHSA-62ch-8vmq-8xm7) dependency_analyzer · 95%
medium
Vulnerable dependency: uuid@10.0.0 (GHSA-w5hq-g745-h8pq) dependency_analyzer · 95%
medium
Vulnerable dependency: @modelcontextprotocol/inspector@0.13.0 (GHSA-7f8r-222p-6f5g) dependency_analyzer · 95%
medium
Vulnerable dependency: @modelcontextprotocol/inspector@0.13.0 (GHSA-g9hg-qhmf-q45m) dependency_analyzer · 95%
medium
High-entropy string (5.72 bits/char) in zaizaizhao-mcp-swagger-server-d4ea935/packages/mcp-swagger-api/src/modules/security/decorators/permissions.decorator.ts:41 entropy_analyzer · 50%
info
package.json metadata manifest_parser · 100%
info
Transport: streamable-http manifest_parser · 80%
info
Required env vars (14) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 70%
low
Permission: filesystem access detected permission_analyzer · 90%
high
Permission: shell access detected permission_analyzer · 95%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 418 components sbom_generator · 100%
critical
Database URL with Password found in zaizaizhao-mcp-swagger-server-d4ea935/docs/deployment-guide.md secret_scanner · 85%
high
Hardcoded Password found in zaizaizhao-mcp-swagger-server-d4ea935/docs/api-authentication-guide.md secret_scanner · 65%
critical
Database URL with Password found in zaizaizhao-mcp-swagger-server-d4ea935/packages/mcp-swagger-api/src/modules/ai-assistant/seeds/default-templates.ts secret_scanner · 85%
high
Generic API Key Assignment found in zaizaizhao-mcp-swagger-server-d4ea935/packages/mcp-swagger-server/docs/bearer-token-quickstart.md secret_scanner · 75%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%