{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_urykche92n2d","handle":"mcp-gateway-2","url":"https://wellknown.network/agents/mcp-gateway-2","links":{"self":"https://wellknown.network/agents/mcp-gateway-2/record.json","html":"https://wellknown.network/agents/mcp-gateway-2","markdown":"https://wellknown.network/agents/mcp-gateway-2/record.md","api":"https://wellknown.network/api/v1/agents/mcp-gateway-2","status":"https://wellknown.network/api/v1/agents/mcp-gateway-2/status","claim":"https://wellknown.network/agents/mcp-gateway-2/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/mcp-gateway-2/claim.json","badge":"https://wellknown.network/agents/mcp-gateway-2/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/mcp-gateway-2/history","tools":"https://wellknown.network/api/v1/agents/mcp-gateway-2/tools"},"ard":{"identifier":"urn:air::server:mcp-gateway-2","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"mcp-gateway","summary":"A gateway for MCP servers","description":"<div align=\"center\">\n  <a href=\"https://pypi.org/project/mcp-gateway/\">\n    <img src=\"https://img.shields.io/pypi/v/mcp-gateway.svg?color=blue\" alt=\"PyPI version\">\n  </a>\n  <a href=\"https://pypi.org/project/mcp-gateway/\">\n    <img src=\"https://img.shields.io/pypi/pyversions/mcp-gateway.svg\" alt=\"Python Versions\">\n  </a>\n  <a href=\"./LICENSE\">\n    <img src=\"https://img.shields.io/github/license/lasso-security/mcp-gateway\" alt=\"License\">\n  </a>\n  \n  # MCP Gateway\n\n</div>\n\n# Overview\n![](docs/MCP_Flow.png)\n\nMCP Gateway is an advanced intermediary solution for Model Context Protocol (MCP) servers that centralizes and enhances your AI infrastructure.\n\nMCP Gateway acts as an intermediary between LLMs and other MCP servers. It:\n\n1. 📄 Reads server configurations from a `mcp.json` file located in your root directory.\n2. ⚙️ Manages the lifecycle of configured MCP servers.\n3. 🛡️ Intercepts requests and responses to sanitize sensitive information.\n4. 🔗 Provides a unified interface for discovering and interacting with all proxied MCPs.\n5. 🔒 **Security Scanner** - Analyzes server reputation and security risks before loading MCP servers.\n\n## Installation\n\n### Python (recommended)\nInstall the mcp-gateway package:\n```bash\npip install mcp-gateway\n```\n\n> `--mcp-json-path` - must lead to your [mcp.json](https://docs.cursor.com/context/model-context-protocol#configuration-locations) or [claude_desktop_config.json](https://modelcontextprotocol.io/quickstart/server#testing-your-server-with-claude-for-desktop)    \n> `--plugin` or `-p` - Specify the plugins to enable (can be used multiple times)\n\n### Usage   \nThis example enables the basic guardrail for token masking and xetrack tracing plugin for filesystem MCP:\n\n```bash\nmcp-gateway --mcp-json-path ~/.cursor/mcp.json -p basic -p xetrack\n```\n\nYou can add more MCPs that will be under the Gateway by putting the MCP server configuration under the \"servers\" key.\n\n<details>\n<summary>Cursor example:</summary>\n\n```json\n{\n  \"mcpServers\": {\n   …","publisher":null,"homepage":null,"repository":null,"version":"1.2.1","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:mcp-gateway","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"dev.filesystem","name":"Filesystem","confidence":1,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.768,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"mcp-gateway","registry":"pypi","observedAt":"2026-11-09T15:26:48.825Z","publishedAt":"2026-01-22T13:06:17.523972Z","latestVersion":"1.2.1"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"mcp-gateway","url":"https://pypi.org/project/mcp-gateway/","firstSeenAt":"2026-09-10T01:21:05.699Z","fetchedAt":"2026-11-09T15:25:39.218Z","normalizedAt":"2026-11-09T15:25:39.218Z"}]},"firstSeenAt":"2026-09-10T01:21:05.699Z","updatedAt":"2026-11-09T15:26:48.825Z"}