sbis-mcp
Click on "Install 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., "@sbis-mcplist my incoming documents for today"
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.
sbis-mcp
Read-only MCP server for Saby (СБИС) EDI — list/read documents and counterparties via the official JSON-RPC API, so agents can see legally significant paperwork without copy-paste.
⚠️ Unofficial. Not affiliated with Tensor LLC / Saby. Needs your own Saby account with API access.
v0.1 is read-only. Digital signatures (КЭП) and write paths are out of scope until v0.2.
⚠️ Неофициальный. Не аффилирован с ООО «Тензор» / Saby. Нужен свой аккаунт.
v0.1 — только чтение. КЭП и запись — не в этом релизе.
Proof — seven tools (v0.1)
Tool | SBIS method |
| — |
|
|
|
|
|
|
|
|
|
|
| GET by temporary link |
Writes (ЗаписатьДокумент, ПодготовитьДействие, …) stay off until v0.2 (writable, default false).
Related MCP server: procurement-knowledge-mcp
First use
Env (recommended):
export SBIS_LOGIN="<LOGIN>"
export SBIS_PASSWORD="<PASSWORD>"
# optional:
export SBIS_BASE_URL="https://online.sbis.ru" # test: https://fix-online.sbis.ru
export SBIS_ACCOUNT="<ACCOUNT>"Or ~/.sbis-mcp/config.json:
{
"login": "<LOGIN>",
"password": "<PASSWORD>",
"baseUrl": "https://online.sbis.ru",
"writable": false
}Build & run (Node.js ≥ 18):
npm install
npm run build
npm startClaude Desktop example: examples/claude_desktop_config.json.
Limits (from Saby docs)
Auth: ≤300 calls/min per IP
Session
sid: ~21 days (X-SBISSessionID)Attachment: ≤73 MB, up to 10 per document
Temporary file links: ~1 month
Source: saby.ru tech requirements
API docs: JSON-RPC format · auth · documents · counterparties
Live smoke & tests
Live smoke is manual (real account + tariff «Обмен с контрагентами»):
npm run build
SBIS_LOGIN="…" SBIS_PASSWORD="…" node scripts/live-smoke.mjsUnit tests mock RPC — no live account:
npm testLicense
MIT — see LICENSE.
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
AlicenseBqualityAmaintenanceMCP server for 1C:Enterprise ERP with 35 tools: metadata inspection, document CRUD, register queries, and BSP integration. First MCP server for Russian ERP systems (300,000+ organizations). JSON-RPC 2.0 compliant BSL implementation.Last updated5130MIT- Flicense-qualityBmaintenanceMCP server for querying procurement and inventory documents (invoices, purchase orders, etc.) via structured lookups, precomputed comparisons, and full-text search.Last updated
- AlicenseBqualityCmaintenanceLightweight MCP server for 1C.ai integration, enabling queries, code analysis, and documentation search via natural language.Last updated82AGPL 3.0
- Alicense-qualityDmaintenanceMCP server for RAG-based search over 1C Enterprise configuration documentation, enabling natural language queries to find objects like справочники, документы, and отчеты.Last updatedMIT
Related MCP Connectors
MCP server for AgentDocs (agentdocs.eu): read, search, write, comment on & share Markdown docs.
Brazilian fiscal MCP server - issue NF-e, NFC-e, NFS-e, CT-e, MDF-e and DC-e via SEFAZ.
PandaDoc MCP server for creating, sending, signing, and tracking PandaDoc documents.
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/pyrfor/sbis-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server