safe-agent-mcp
safe-agent-mcp
Безопасный мультиагентный MCP-шлюз на основе DeepSeek Harness: оборачивает возможности выполнения агентов DSH в стандартные инструменты MCP, позволяя любому MCP-клиенту (Claude Desktop, Cursor и т.д.) вызывать их.
Что решает этот проект
DSH — это мультиагентный фреймворк, но его возможности доступны только в его собственном интерфейсе;
MCP — это стандартный протокол, к которому может подключиться любой клиент, но сам по себе он не имеет агентных возможностей;
safe-agent-mcp — мост между ними: MCP-сервер, который предоставляет стандартные инструменты наружу, а внутри управляет агентами DSH (включая субагентов и песочницу).
Related MCP server: py-sandbox
Возможности
Термин | Реализация |
MCP | Стандартный MCP-сервер ( |
Мультиагентность | (планируется в v1.1) запуск задач субагентов DSH через |
Песочница/безопасность | (планируется в v1.2) блокировка опасных команд, маскирование секретов, журналы аудита, ограничения по таймауту и конкурентности |
Быстрый старт
npm install
npm run smoke # 自动化冒烟测试(协议握手 + 工具调用)
npm run inspect # 打开 MCP Inspector 可视化调试Текущие реализованные инструменты:
run_command: выполняет одну shell-команду в песочнице и возвращает stdout / stderr / код выхода (в Windows решена проблема кодировки GBK для cmd).
Структура каталога
src/index.ts # MCP 服务器入口
tests/smoke.mjs # 冒烟测试
docs/DEVELOPMENT.md # 开发文档(架构、里程碑、开发日志)Вехи
v1.0: MCP-сервер + инструмент
run_command(все смоук-тесты зелёные)v1.1: интеграция мультиагентности через
run_agent_task(headless-мост)v1.2: защитная оболочка (блокировка опасных команд + маскирование секретов + журналы аудита)
v1.3: веб-дашборд (бонус)
Подробнее см. docs/DEVELOPMENT.md.
Лицензия
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
AlicenseNot gradedqualityCmaintenanceEnables LLM clients to execute shell commands safely through the MCP protocol, with features like session management, safe mode, and process control.1Apache 2.0- AlicenseNot gradedqualityCmaintenanceEnables AI agents to execute arbitrary Python code securely in a sandboxed environment with resource limits and security constraints via MCP protocol.MIT
- AlicenseNot gradedqualityAmaintenanceExposes DeepSeek Harness agent capabilities as an MCP server, letting any MCP client drive Harness to execute real coding tasks with structured results, context isolation, and parallel execution.8MIT
- AlicenseNot gradedqualityBmaintenanceExposes opencode's coding agent and shell as MCP tools, enabling MCP-only AI clients to execute shell commands, manage files, and run agent sessions with async job handling.28MIT
Related MCP Connectors
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Agent-native collaboration network: orchestrate a team of long-running agents from any MCP client.
MCP server exposing the Backtest360 engine API as tools for AI agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/YYDW-1211/safe-agent-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server