iikona-mcp-proxy
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@iikona-mcp-proxyget the configuration info"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
iikona-mcp-proxy
stdio MCP-посредник для runtime-MCP сервиса в ядре ИИконы.
Переводит MCP-протокол через stdio (как ожидают Claude Desktop, Cursor и другие MCP-клиенты) в HTTP-вызовы к /iikona-mcp/rpc опубликованного в 1С HTTPService.
Установка
Требуется Node.js 18+.
git clone https://github.com/andromanpro/1c-ai-connector-mcp-proxy.git
cd 1c-ai-connector-mcp-proxy
npm install
npm testИли через npx без установки (после публикации в npm):
npx iikona-mcp-proxyRelated MCP server: mcp-server-proxy
Конфигурация
Через переменные окружения:
Переменная | Назначение | Пример |
| URL JSON-RPC endpoint в 1С |
|
| имя пользователя HTTP Basic |
|
| пароль HTTP Basic |
|
| таймаут HTTP-запроса, мс (опционально) |
|
Использование с Claude Desktop
В claude_desktop_config.json добавить:
{
"mcpServers": {
"iikona": {
"command": "node",
"args": ["<путь-к-клону>/src/index.js"],
"env": {
"IIKONA_MCP_URL": "http://localhost/iikona-dev/hs/iikona-mcp/rpc",
"IIKONA_MCP_USER": "mcp-client",
"IIKONA_MCP_PASS": "...",
"IIKONA_MCP_TIMEOUT_MS": "30000"
}
}
}
}После рестарта Claude Desktop в чате будут доступны 5 tools: ping, get_configuration_info, get_metadata_tree, get_object_structure, execute_query.
Отладка
stdio MCP transport ожидает полноценный MCP handshake от клиента, поэтому простой echo '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | node src/index.js не является надежной ручной проверкой.
Для прямого smoke-теста HTTPService без Claude Desktop/Cursor используйте внутренний CLI:
node tools/test-call.js tools/list
node tools/test-call.js ping
node tools/test-call.js tools/call get_configuration_infoCLI использует те же переменные окружения IIKONA_MCP_URL, IIKONA_MCP_USER, IIKONA_MCP_PASS и IIKONA_MCP_TIMEOUT_MS.
Архитектура
Claude Desktop / Cursor / другие MCP-клиенты
↕ stdio (MCP standard)
[iikona-mcp-proxy] ← тонкий stdio↔HTTP proxy
↕ HTTP + Basic auth
1С HTTPService /iikona-mcp/rpc (КИИ_СерверMCP)
↕ in-process
container-pattern dispatcher → 5 MCP-toolsЛицензия
MIT — см. LICENSE.
Связанные проекты
1c-ai-connector— ИИкона: расширение 1С с runtime-MCP сервисом1c-ai-connector-tests— YAxUnit-тесты1c-ai-connector-guide— руководство пользователя (раздел про MCP-сервер)
🌐 androman.pro · ✈ Telegram
This server cannot be deployed
Maintenance
Related MCP Connectors
Host your MCP tool over streamable HTTP in one command.
MCP server (stdio): check if URLs are alive (status, redirects, latency) via the AgentForge API
- QuallaaOAuthcom.quallaa
Talk to your public-facing AI from any MCP client — Claude, ChatGPT, Cursor, Cline, Windsurf.
Model Context Protocol server for the Apideck Unified API. Connect any MCP-compatible agent framework to 100+ accounting systems, HRIS platforms, file storage providers, and more through one integration. More information https://www.apideck.com/mcp-server
Related MCP Servers
- FlicenseNot gradedqualityNot gradedmaintenanceBridges STDIO-based MCP clients with SSE-based MCP servers, allowing applications like Claude Desktop to connect to remote MCP servers that use SSE transport.9-
- AlicenseNot gradedqualityDmaintenanceProxies remote HTTP/HTTPS MCP servers over stdio, allowing stdio-based MCP clients to connect to remote servers via Streamable HTTP or SSE transports.MIT
- AlicenseNot gradedqualityDmaintenanceProxies STDIO-based MCP clients to streaming HTTP MCP servers, enabling local clients to connect to remote servers.20 npm3MIT
- AlicenseNot gradedqualityCmaintenanceActs as a stdio-to-HTTP proxy for Modus Brain, enabling MCP-compatible AI clients to access an organization's knowledge base in ModusOp.23 npmCryptographic Autonomy 1.0 (Combined Work Exception)