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
MCP server

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
All reasons and checks
Russian stack

pyrfor/sbis-mcp

Install

Services

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/sbis-mcp

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad 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 LLC

MCP

Transport
stdio
Authentication
API key

Environment variables

SBIS_LOGIN required, secret
Saby account login
SBIS_PASSWORD required, 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.

Russian stack

An MCP server for SBIS (Saby): documents and workflow stages, signing, certificates, powers of attorney, employees and counterparties

MCP serverBroad access6Repository stars

A local document base for your agent: hybrid semantic and keyword search plus a web UI for browsing and uploads

MCP serverExtended access343Repository stars

Kontur.Diadoc MCP

kontur-diadoc-mcp

Russian stack

MCP server for Kontur.Diadoc EDI: organization lookup by INN, document lists and contents, sending and signing

MCP serverBroad access4Repository stars
Russian stack

An MCP server with full-text search over local 1C:Element documentation, including your own markdown and PDF files

MCP serverExtended access16Repository stars

iiPodpis MCP server

ИИПодпись MCP

Russian stack

A remote MCP for the iiPodpis e-signature service: document upload, counterparty checks by tax ID and a contract risk scanner

MCP serverExtended access
Russian stack

An MCP server for the Diadoc (Kontur) API: documents, counterparties, signing and power of attorney, with confirmation before writes

MCP serverBroad access3Repository stars

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.

README badge

Report a problem

Foxx AIsbis-mcp
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.