
enkryptai/secure-mcp-gateway
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
MCP 보안 Gateway - 설치 MCP 서버에 대한 관리자 수준의 게이트웨이 기능 - MCP를 사용하여 여러 보안 문제를 극복하기 위해 각 MCP 서버의 난간 기능
개요
Secure MCP Gateway가 최신 블로그에서 최고 공격과 취약점을 방지하는 방법을 알아보십시오. 실제 공격 시나리오, 보안 모범 사례를 발견하고 게이트웨이가 AI 응용 프로그램을 보호하는 방법을 알아보십시오. 이 보안 MCP Gateway는 인증, 자동 도구 발견, 캐싱 및 난간 집행과 함께 구축됩니다. MCP 클라이언트와 MCP 서버 사이에 있습니다. 그래서, 그것은 자연 자체 또한 MCP 서버뿐만 아니라 MCP 클라이언트 역할을 :) MCP 클라이언트가 게이트웨이에 연결하면 MCP 서버 역할을 합니다. 게이트웨이가 실제 MCP 서버에 연결하면 MCP 클라이언트 역할을 합니다. - 또한 참조 : - CLI-Commands-Reference.md 명령 및 사용 목록 - API-Reference.md API 엔드 포인트 및 사용 목록 - MCP Gateway Setup Notebook for a complete walkthrough of all 필수 명령 - 1. 특징 - - 2. MCP 게이트웨이가 어떻게 작동하는지 높은 수준의 단계 - 3. Prerequisites s - 4. 게이트웨이 셋업 - 5.
개요(AI 번역)
** 주요 블로그 게시물:** Secure MCP Gateway가 최신 블로그에서 최고 공격과 취약성을 방지하는 방법을 알아보십시오. · ** Enkrypt의 Secure MCP Gateway 및 MCP 스캐너가 최고 공격을 방지하는 방법 ** · 실제 공격 시나리오, 보안 모범 사례, 그리고 우리의 게이트웨이가 AI 응용 프로그램을 보호하는 방법을 알아보십시오.
개요
이 보안 MCP Gateway는 인증, 자동 도구 발견, 캐싱 및 난간 집행과 함께 구축됩니다.
MCP 클라이언트와 MCP 서버 사이에 있습니다. 그래서, 그것은 자연 자체 또한 MCP 서버뿐만 아니라 MCP 클라이언트 역할을 :)
MCP 클라이언트가 게이트웨이에 연결하면 MCP 서버 역할을 합니다. 게이트웨이가 실제 MCP 서버에 연결하면 MCP 클라이언트 역할을 합니다.
-
Pypi 패키지
-
Docker 이미지
-
또한 참조 :
-
CLI-Commands-Reference.md 명령 및 사용 목록
-
API-Reference.md API 엔드포인트 및 사용 목록
-
MCP Gateway Setup Notebook 모든 필수 명령의 완전한 연습
내용 표
-
- 특징
-
- MCP Gateway가 어떻게 작동하는지 높은 수준 단계
-
- 필수품
-
- Gateway Setup 바카라
-
- (선택) OpenTelemetry 설정
- 6 -.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Enkrypt AI Secure MCP Gateway
📖 Featured Blog Post: Learn how the Secure MCP Gateway prevents top attacks and vulnerabilities in our latest blog:
How Enkrypt’s Secure MCP Gateway and MCP Scanner Prevent Top Attacks
Discover real-world attack scenarios, security best practices, and how our gateway protects your AI applications.
Overview
This Secure MCP Gateway is built with authentication, automatic tool discovery, caching, and guardrail enforcement.
It sits between your MCP client and MCP servers. So, by it’s nature it itself also acts as an MCP server as well as an MCP client :)
When your MCP client connects to the Gateway, it acts as an MCP server. When the Gateway connects to the actual MCP server, it acts as an MCP client.
-
Also see:
- CLI-Commands-Reference.md for the list of commands and their usage
- API-Reference.md for the list of API endpoints and their usage
- MCP Gateway Setup Notebook for a complete walkthrough of all the essential commands
Table of Contents
- 1. Features 🚀
- 2. High level steps of how the MCP Gateway works 🪜
- 3. Prerequisites 🧩
- 4. Gateway Setup 👨💻
- 5. (Optional) OpenTelemetry Setup 📊
- 6. Verify Installation and check the files generated ✅
- 7. Edit the Gateway config as needed ✏️
- 8. CLI Quick Start Guide 🖥️
- 9. (Optional) Add GitHub MCP Server to the Gateway 🤖
- 9.1 (Optional) Connect to MCP Servers with OAuth 🔐
- 10. (Optional) Protect GitHub MCP Server and Test Echo Server 🔒
- 11. Recommendations for using Guardrails 💡
- 12. Other tools available 🔧
- 13. (Optional) Sandbox Isolation 🛡️
- 14. Deployment Patterns 🪂
- 15. Uninstall the Gateway 🗑️
- 16. Troubleshooting 🕵
- 17. Known Issues being worked on 🏗️
- 18. Known Limitations ⚠️
- 19. Contribute 🤝
- 20. Testing 🧪
- 21. License
1. Features
설치
docker run --rm -i -e MCP_TRANSPORT=stdio -v C:\\Users\\<user>\\.enkrypt\\docker:/app/.enkrypt/docker -e ENKRYPT_GATEWAY_KEY -e ENKRYPT_PROJECT_ID -e ENKRYPT_USER_ID secure-mcp-gateway설정
{
"mcpServers": {
"Enkrypt Secure MCP Gateway": {
"command": "mcp",
"args": [
"run",
"/Users/user/enkryptai/secure-mcp-gateway/venv/lib/python3.13/site-packages/secure_mcp_gateway/gateway.py"
],
"env": {
"ENKRYPT_GATEWAY_KEY": "2W8UupCkazk4SsOcSu_1hAbiOgPdv0g-nN9NtfZyg-rvYGat",
"ENKRYPT_PROJECT_ID": "3c09f06c-1f0d-4153-9ac5-366397937641",
"ENKRYPT_USER_ID": "6469a670-1d64-4da5-b2b3-790de21ac726"
}
}
}
}