Gateway MCP Server
A blazing fast AI Gateway with integrated guardrails. Route to 1,600+ LLMs, 50+ AI Guardrails with 1 fast & friendly API.
Gateway is an open-source mcp server by Portkey-AI, written mainly in TypeScript, with 13,300 GitHub stars and the MIT license. Its code was last updated May 25, 2026.
Scan summary: scanned Nov 5, 2026 at commit 669825c. Seen able to connect to the internet. Scan policy
ScannedScanned. The automated checks below ran on the commit shown. Read each line for what was and was not covered.
Full scan at
669825c · Nov 5, 2026 ScannedStatic, secrets and dependency checks completed with no critical findings. BuildsIt installed from a fresh machine.
Warning. This check found something worth reading in the findings below. It is not proof of a problem.Static code scanwarnWarning. This check found something worth reading in the findings below. It is not proof of a problem.
Passed. This check ran and found nothing it flags.Secrets scanpassPassed. This check ran and found nothing it flags.
Flagged. This check found an issue. See the findings below.Dependency audit357 known vulnerabilitiesfailFlagged. This check found an issue. See the findings below.
Warning. This check found something worth reading in the findings below. It is not proof of a problem.ManifestnonewarnWarning. This check found something worth reading in the findings below. It is not proof of a problem.
Passed. This check ran and found nothing it flags.BuildpassPassed. This check ran and found nothing it flags.
Flagged. This check found an issue. See the findings below.Boot & handshakefailFlagged. This check found an issue. See the findings below.
Not applicable. This check does not apply to this kind of project, or it was not run in this scan.Network egressn/aNot applicable. This check does not apply to this kind of project, or it was not run in this scan.
Not applicable. This check does not apply to this kind of project, or it was not run in this scan.Reproducible (×3)n/aNot applicable. This check does not apply to this kind of project, or it was not run in this scan.
Findings (72)
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Turns off TLS certificate checking, allowing traffic interception.
plugins/azure/contentSafety.ts:91 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Turns off TLS certificate checking, allowing traffic interception.
plugins/azure/pii.ts:64 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Contacts a hard-coded IP address instead of a domain name.
plugins/azure/utils.ts:77 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Contacts a hard-coded IP address instead of a domain name.
plugins/default/validUrls.ts:153 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Contacts a hard-coded IP address instead of a domain name.
src/providers/azure-openai/utils.ts:49 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.@vue/server-renderer@3.5.26: 1 known vulnerabilityGHSA-g2v6-rqmx-r4w6
cookbook/integrations/vercel/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.brace-expansion@1.1.12: 14 known vulnerabilitiesGHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-f886-m6hf-6m8v, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr +9 more
cookbook/integrations/vercel/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.brace-expansion@2.0.2: 14 known vulnerabilitiesGHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-f886-m6hf-6m8v, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr +9 more
cookbook/integrations/vercel/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.browserslist@4.28.1: 4 known vulnerabilitiesGHSA-73wf-gq98-2v4g, GHSA-c83g-rgw3-j3cx, GHSA-73wf-gq98-2v4g, GHSA-c83g-rgw3-j3cx
cookbook/integrations/vercel/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.devalue@5.6.1: 13 known vulnerabilitiesGHSA-33hq-fvwr-56pm, GHSA-4q55-j62x-fr9h, GHSA-8qm3-746x-r74r, GHSA-9rgm-9g3h-6x36, GHSA-cfw5-2vxh-hr84 +8 more
cookbook/integrations/vercel/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.flatted@3.3.3: 4 known vulnerabilitiesGHSA-25h7-pfq9-p65f, GHSA-rf6f-7fwh-wjgh, GHSA-25h7-pfq9-p65f, GHSA-rf6f-7fwh-wjgh
cookbook/integrations/vercel/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.form-data@4.0.5: 2 known vulnerabilitiesGHSA-hmw2-7cc7-3qxx, GHSA-hmw2-7cc7-3qxx
cookbook/integrations/vercel/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.glob@10.3.10: 4 known vulnerabilitiesGHSA-3g3m-2fjr-6pw4, GHSA-5j98-mcp5-4vw2, GHSA-3g3m-2fjr-6pw4, GHSA-5j98-mcp5-4vw2
cookbook/integrations/vercel/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.js-yaml@4.1.1: 8 known vulnerabilitiesGHSA-2883-xcg3-v3hh, GHSA-52cp-r559-cp3m, GHSA-5p4m-2wfm-xmqj, GHSA-h67p-54hq-rp68, GHSA-2883-xcg3-v3hh +3 more
cookbook/integrations/vercel/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.jsondiffpatch@0.6.0: 4 known vulnerabilitiesGHSA-33vc-wfww-vjfv, GHSA-j4fx-xxwh-2485, GHSA-33vc-wfww-vjfv, GHSA-j4fx-xxwh-2485
cookbook/integrations/vercel/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.minimatch@3.1.2: 9 known vulnerabilitiesGHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj, GHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26 +4 more
cookbook/integrations/vercel/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.minimatch@9.0.3: 8 known vulnerabilitiesGHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj, GHSA-g3hv-75wg-m249, GHSA-23c5-xmqv-rm74 +3 more
cookbook/integrations/vercel/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.minimatch@9.0.5: 12 known vulnerabilitiesGHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj, GHSA-g3hv-75wg-m249, GHSA-23c5-xmqv-rm74 +7 more
cookbook/integrations/vercel/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.nanoid@3.3.11: 6 known vulnerabilitiesGHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8, GHSA-xwg4-73v4-xw9w, GHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8 +1 more
cookbook/integrations/vercel/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.nanoid@3.3.6: 8 known vulnerabilitiesGHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8, GHSA-mwcw-c2x4-8c55, GHSA-xwg4-73v4-xw9w, GHSA-28wg-ghj8-5hjv +3 more
cookbook/integrations/vercel/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.nanoid@5.1.6: 4 known vulnerabilitiesGHSA-28wg-ghj8-5hjv, GHSA-xwg4-73v4-xw9w, GHSA-28wg-ghj8-5hjv, GHSA-xwg4-73v4-xw9w
cookbook/integrations/vercel/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.picomatch@2.3.1: 6 known vulnerabilitiesGHSA-3v7f-55p6-f55p, GHSA-c2c7-rcm5-vvqj, GHSA-3v7f-55p6-f55p, GHSA-c2c7-rcm5-vvqj, GHSA-3v7f-55p6-f55p +1 more
cookbook/integrations/vercel/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.picomatch@4.0.3: 4 known vulnerabilitiesGHSA-3v7f-55p6-f55p, GHSA-c2c7-rcm5-vvqj, GHSA-3v7f-55p6-f55p, GHSA-c2c7-rcm5-vvqj
cookbook/integrations/vercel/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.postcss@8.4.31: 8 known vulnerabilitiesGHSA-6g55-p6wh-862q, GHSA-fxqj-rqcc-2cmp, GHSA-qx2v-qp2m-jg93, GHSA-r28c-9q8g-f849, GHSA-6g55-p6wh-862q +3 more
cookbook/integrations/vercel/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.postcss@8.5.6: 8 known vulnerabilitiesGHSA-6g55-p6wh-862q, GHSA-fxqj-rqcc-2cmp, GHSA-qx2v-qp2m-jg93, GHSA-r28c-9q8g-f849, GHSA-6g55-p6wh-862q +3 more
cookbook/integrations/vercel/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.source-map-js@1.2.1: 2 known vulnerabilitiesGHSA-68fv-2mgg-jv7q, GHSA-68fv-2mgg-jv7q
cookbook/integrations/vercel/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.zod@3.25.76: 3 known vulnerabilitiesGHSA-mrhx-c7xc-m3w5, GHSA-mrhx-c7xc-m3w5, GHSA-mrhx-c7xc-m3w5
cookbook/integrations/vercel/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.@fastify/busboy@2.1.1: 2 known vulnerabilitiesGHSA-gxm5-99cw-xjw9, GHSA-x8mw-p69m-v3mx
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.@hono/node-server@1.13.5: 3 known vulnerabilitiesGHSA-92pp-h63x-v22m, GHSA-frvp-7c67-39w9, GHSA-wc8c-qw6v-h7f6
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.brace-expansion@1.1.11: 8 known vulnerabilitiesGHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-f886-m6hf-6m8v, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr +3 more
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.brace-expansion@2.0.1: 8 known vulnerabilitiesGHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-f886-m6hf-6m8v, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr +3 more
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.browserslist@4.23.0: 2 known vulnerabilitiesGHSA-73wf-gq98-2v4g, GHSA-c83g-rgw3-j3cx
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.defu@6.1.4: 1 known vulnerabilityGHSA-737v-mqg7-c878
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.flatted@3.3.1: 2 known vulnerabilitiesGHSA-25h7-pfq9-p65f, GHSA-rf6f-7fwh-wjgh
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.hono@4.9.7: 42 known vulnerabilitiesGHSA-26pp-8wgv-hjvm, GHSA-2gcr-mfcq-wcc3, GHSA-3hrh-pfw6-9m5x, GHSA-3vhc-576x-3qv4, GHSA-458j-xx4x-4375 +37 more
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.js-yaml@3.14.1: 5 known vulnerabilitiesGHSA-2883-xcg3-v3hh, GHSA-52cp-r559-cp3m, GHSA-5p4m-2wfm-xmqj, GHSA-h67p-54hq-rp68, GHSA-mh29-5h37-fv8m
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.js-yaml@4.1.0: 5 known vulnerabilitiesGHSA-2883-xcg3-v3hh, GHSA-52cp-r559-cp3m, GHSA-5p4m-2wfm-xmqj, GHSA-h67p-54hq-rp68, GHSA-mh29-5h37-fv8m
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.minimatch@5.1.6: 3 known vulnerabilitiesGHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.nanoid@3.3.8: 3 known vulnerabilitiesGHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8, GHSA-xwg4-73v4-xw9w
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.node-forge@1.3.1: 18 known vulnerabilitiesGHSA-2328-f5f3-gj25, GHSA-4487-j8r4-4g2f, GHSA-4642-5mcj-2rqw, GHSA-525v-9gp9-w22h, GHSA-554w-wpv2-vw27 +13 more
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.rollup@4.34.7: 1 known vulnerabilityGHSA-mw96-cpmx-2vgc
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.serialize-javascript@6.0.1: 4 known vulnerabilitiesGHSA-5c6j-r48x-rmvq, GHSA-76p7-773f-r4q5, GHSA-m5mm-p8h7-m29v, GHSA-qj8w-gfj5-8c6v
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.tmp@0.2.5: 1 known vulnerabilityGHSA-ph9p-34f9-6g65
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.undici@5.29.0: 16 known vulnerabilitiesGHSA-2m5v-pch6-74hx, GHSA-2mjp-6q6p-2qxm, GHSA-35p6-xmwp-9g52, GHSA-4992-7rv2-5pvq, GHSA-8xcm-r25x-g524 +11 more
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.wrangler@3.99.0: 1 known vulnerabilityGHSA-36p8-mvp6-cv38
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.ws@8.18.3: 2 known vulnerabilitiesGHSA-58qx-3vcg-4xpx, GHSA-96hv-2xvq-fx4p
package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.MCP server didn't complete the protocol handshaketimed out waiting for the server
- lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: curl-auth-header4 matches in this file
cookbook/integrations/anyscale.md:98 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: jwt3 matches in this file
plugins/default/default.test.ts:2328 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
tests/integration/src/handlers/tryPost.test.ts:282 - lowLow. Minor, or common in normal tools. Shown for information.@ai-sdk/provider-utils@1.0.14: 2 known vulnerabilitiesGHSA-866g-f22w-33x8, GHSA-866g-f22w-33x8
cookbook/integrations/vercel/package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.@ai-sdk/provider-utils@1.0.20: 1 known vulnerabilityGHSA-866g-f22w-33x8
cookbook/integrations/vercel/package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.@ai-sdk/provider-utils@1.0.22: 1 known vulnerabilityGHSA-866g-f22w-33x8
cookbook/integrations/vercel/package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.ai@3.4.33: 1 known vulnerabilityGHSA-rwvc-j5jr-mgvh
cookbook/integrations/vercel/package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.ajv@6.12.6: 3 known vulnerabilitiesGHSA-2g4f-4pwh-qvx6, GHSA-2g4f-4pwh-qvx6, GHSA-2g4f-4pwh-qvx6
cookbook/integrations/vercel/package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.baseline-browser-mapping@2.9.12: 2 known vulnerabilitiesGHSA-w5vr-8v7q-w6rv, GHSA-w5vr-8v7q-w6rv
cookbook/integrations/vercel/package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.postcss-selector-parser@6.1.2: 4 known vulnerabilitiesGHSA-rj75-hqrm-r3gf, GHSA-w9m9-85wc-3x92, GHSA-rj75-hqrm-r3gf, GHSA-w9m9-85wc-3x92
cookbook/integrations/vercel/package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.svelte@5.46.1: 9 known vulnerabilitiesGHSA-6738-r8g5-qwp3, GHSA-crpf-4hrx-3jrp, GHSA-f3cj-j4f6-wq85, GHSA-f7gr-6p89-r883, GHSA-h7h7-mm68-gmrc +4 more
cookbook/integrations/vercel/package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.@ai-sdk/provider-utils@2.2.8: 1 known vulnerabilityGHSA-866g-f22w-33x8
cookbook/integrations/vercel/pnpm-lock.yaml - lowLow. Minor, or common in normal tools. Shown for information.ai@4.3.19: 1 known vulnerabilityGHSA-rwvc-j5jr-mgvh
cookbook/integrations/vercel/pnpm-lock.yaml - lowLow. Minor, or common in normal tools. Shown for information.yaml@2.5.0: 1 known vulnerabilityGHSA-48c2-rrv3-qjmp
cookbook/integrations/vercel/pnpm-lock.yaml - lowLow. Minor, or common in normal tools. Shown for information.@babel/core@7.24.5: 1 known vulnerabilityGHSA-4x5r-pxfx-6jf8
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.@babel/helpers@7.24.5: 1 known vulnerabilityGHSA-968p-4wvh-cqc8
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.deepmerge@4.3.1: 1 known vulnerabilityGHSA-gcqx-w48m-w2h4
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.esbuild@0.17.19: 1 known vulnerabilityGHSA-67mh-4wv8-2f99
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.esbuild@0.19.11: 1 known vulnerabilityGHSA-67mh-4wv8-2f99
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.yaml@2.7.1: 1 known vulnerabilityGHSA-48c2-rrv3-qjmp
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.package.json has a postinstall scriptpatch-package
package.json - lowLow. Minor, or common in normal tools. Shown for information.package.json has a prepare scriptnode -e "if (process.env.NODE_ENV !== 'production'){process.exit(1)} " || husky
package.json - lowLow. Minor, or common in normal tools. Shown for information.No manifest declaring network access and environment variables (agent.json)
Network activity
During install
registry.npmjs.org
While running
Not run — the code wasn't started in this scan
Automated result for the commit shown. See our scan policy. View the scan log
Maintainers can claim the listing to rescan, or dispute a result.
Gateway alternatives
View more →Similar mcp servers in Cloud Infrastructure, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.
| Name | Stars | Licence | Last updated | Scan |
|---|---|---|---|---|
| Gateway (this page) Portkey-AI | 13k | MIT | May 25, 2026 | Scanned, no flagged issues |
| TREK liketrek | 15k | AGPL-3.0 | Nov 1, 2026 | Scanned, no flagged issues |
| MCP awslabs | 9.9k | Apache-2.0 | Oct 31, 2026 | Scanned, no flagged issues |
| MCP Context Forge IBM | 4.7k | Apache-2.0 | Oct 30, 2026 | Scanned, no flagged issues |
| Mcpo open-webui | 4.4k | MIT | May 17, 2026 | Scanned, no flagged issues |
| Lean Ctx yvgude | 3.9k | Apache-2.0 | Oct 31, 2026 | Scanned, no flagged issues |