sbis-mcp
Unofficial MCP server for Saby (SBIS) EDI: the agent reads documents, events, counterparties and attachments without signing anything
- 0 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- It logs in with the login and password of the whole Saby account
- The agent gets access to legally significant documents and counterparty data
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/sbis-mcpDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- It logs in with the login and password of the whole Saby account
- The agent gets access to legally significant documents and counterparty data
This is third-party code. Review the repository files before installing.
What it does
The server connects an agent to Saby electronic document exchange through the official JSON-RPC API. The agent gets current user info, document lists and documents by event, reads a single document, lists counterparties and downloads attachments via a temporary link. There are seven tools in total, including a config view. Version 0.1 is read-only: writing documents and qualified signature actions are off and planned for the next version. You can point it at the Saby test environment instead of production.
Who it is for. For accountants, lawyers and developers who want an agent to go through incoming Saby documents.
Good fit when
- You need to find a counterparty document in Saby EDI and summarize it
- You need to pull attachments from incoming documents for review
- You want to see document events over a period
Not a fit when
- You need to sign or send documents, which this version cannot do
- Your company uses Kontur.Diadoc or another EDI operator
Example request
Show incoming Saby documents from the last week and summarize the invoices from the counterparty Romashka LLCMCP
- Transport
- stdio
- Authentication
- API key
Environment variables
SBIS_LOGINrequired, secret- Saby account login
SBIS_PASSWORDrequired, secret- Saby account password
SBIS_BASE_URL- API address, https://online.sbis.ru by default, https://fix-online.sbis.ru for testing
SBIS_ACCOUNT- Optional account identifier
Limitations
The project is unofficial and not affiliated with Tensor. You need your own Saby account with API access and the counterparty exchange plan. The server logs in with a login and password kept in environment variables or ~/.sbis-mcp/config.json. Saby limits apply: at most 300 auth calls per minute per IP and attachments up to 73 MB. Live-account testing is done manually by the author.
How to disable. Remove the sbis-mcp block from the MCP client config and delete ~/.sbis-mcp/config.json if you created it. Consider changing your Saby password afterwards.
FAQ
Can the agent sign or send anything?
Not in version 0.1. Writes sit behind a writable flag that is off by default, and write methods are not implemented yet.
Can I try it without a production account?
You can set SBIS_BASE_URL to the test environment https://fix-online.sbis.ru. The project's unit tests use mocks and need no account.
How is sbis-mcp different from accessing SBIS through the personal account?
The unofficial server connects the agent to Saby (SBIS) EDI through the official JSON-RPC API. The agent gets user info, lists of documents and events and reads individual documents, counterparties and attachments without signing anything.
Can the agent sign or send anything and can I test without a work account?
No, the server has no signing or sending tools, it only reads. Without a Saby work account you cannot test the connection, your credentials are needed. The npx config is in the install block, it works in Claude Desktop. Risk is high because the server sees documents.
Discussion
No questions or reviews yet.
Related
MCP serversSBIS (Saby) API MCP server
sbis-mcp-ru
An MCP server for SBIS (Saby): documents and workflow stages, signing, certificates, powers of attorney, employees and counterparties
A local document base for your agent: hybrid semantic and keyword search plus a web UI for browsing and uploads
Kontur.Diadoc MCP
kontur-diadoc-mcp
MCP server for Kontur.Diadoc EDI: organization lookup by INN, document lists and contents, sending and signing
An MCP server with full-text search over local 1C:Element documentation, including your own markdown and PDF files
iiPodpis MCP server
ИИПодпись MCP
A remote MCP for the iiPodpis e-signature service: document upload, counterparty checks by tax ID and a contract risk scanner
Diadoc MCP: 114 document-flow methods
diadoc-mcp-ru
An MCP server for the Diadoc (Kontur) API: documents, counterparties, signing and power of attorney, with confirmation before writes
README in short
The bilingual README warns that the server is unofficial and read-only in its first version. It maps each tool to the Saby API method behind it. It covers configuration via environment variables or a config file, building from source and a Claude Desktop example using npx. Saby limits are listed with links to the docs, along with a manual smoke test against a live account. MIT licensed.