dsh-mcp-bridge
dsh-mcp-bridge
Предоставляет возможности развёртывания DeepSeek Harness любому MCP-клиенту — память, постоянный журнал задач, диспетчеризацию проектных агентов и более широкую экосистему MCP — в виде объявленных инструментов, а не shell-команд, о которых модели нужно знать и помнить.
Зачем
claude -p выполняет собственный цикл агента, поэтому он никогда не получает схемы инструментов harness: сеанс на базе Claude не имеет памяти, журнала и диспетчеризации. Он принимает MCP-серверы. Этот сервер — именно такой.
Всё, что он предоставляет, уже имеет точку входа командной строки, поэтому он добавляет поверхность, а не полномочия — он может делать ровно то, что вызывающий уже мог бы сделать в shell. То, что он не может связать, — это всё, что существует только внутри живого цикла harness (цели, AgentTeams); они по замыслу ограничены сеансом и не имеют внешней поверхности.
Related MCP server: openclaw-tools-mcp
Инструменты
инструмент | что делает |
| постоянное хранилище памяти |
| журнал задач |
| передать работу проектному агенту, затем опросить |
| любой сервер в экосистеме MCP, без композиции |
| реестр владения репозиториями |
| связаться с пользователем |
Использование
// mcp-bridge.json
{ "mcpServers": { "dsh": { "command": "node", "args": ["/path/to/src/server.js"] } } }claude -p --strict-mcp-config --mcp-config ./mcp-bridge.jsonУкажите DSH_JARVIS_BIN на каталог, содержащий CLI, если это не ~/.dsh-jarvis/bin.
Три урока, усвоенных на собственном опыте
--mcp-config— вариативный. Встроенный JSON, за которым следует позиционный промпт, заставляет клиента читать промпт как второй путь к конфигурации (MCP config file not found: /tmp/List the tool…). Передавайте файл.Не выходите сразу, как только stdin сообщает EOF. Спецификация говорит, что закрытие stdin клиентом — это завершение работы, но некоторые клиенты передают серверу stdin уже в состоянии EOF; сервер завершает работу до первого запроса, клиент перезапускает его, и возникает цикл. Наблюдалось: 32 запуска за три минуты, ни один вызов не завершён. Здесь EOF завершает процесс только после того, как что-то было обслужено, с ограниченным таймаутом простоя, чтобы заброшенный сервер всё же завершался.
Проверяйте мост записью, а не чтением. Модель, попрошенная «вызвать инструмент поиска», может воспроизвести правдоподобный вывод из собственного контекста, когда вызов на самом деле завершился с ошибкой — одна из них именно так и поступила, а позже призналась. Запись со случайным токеном либо попадает в хранилище, либо нет.
Тесты
npm test20 тестов, без зависимостей, без клиента: каталог инструментов и уровень JSON-RPC — оба чистые.
Лицензия
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
AlicenseAqualityCmaintenanceExposes the four Ejentum cognitive harnesses (reasoning, code, anti-deception, memory) as MCP tools any agentic client can call. Drop-in scaffolding that catches LLM failure modes like sycophancy, hallucination, and reasoning shortcuts.48914MIT- AlicenseBqualityFmaintenanceExposes OpenClaw tools (web search, page fetching, browser automation, PDF analysis, messaging, inter-agent communication, Canvas) as MCP tools for ACP agents.71The Unlicense
- FlicenseNot gradedqualityCmaintenanceExposes MCP tools that enable remote LLMs to query local Docker containers, OS processes, and system services in real time.
- AlicenseAqualityDmaintenanceExposes Agent Skills to AI agents as MCP tools, enabling discovery and activation of skill instructions for coding agents.327MIT
Related MCP Connectors
Shared long-term memory vault for AI agents with 20 MCP tools.
Shared, governed long-term memory for AI agents across tools and sessions via MCP and REST.
Hosted MCP with 91 agent tools: X, domains, SEO, Maps, Trends, Search, YouTube, TikTok, and more.
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/Eyalm321/dsh-mcp-bridge'
If you have feedback or need assistance with the MCP directory API, please join our Discord server