Yzel
Yzel (Узел)
Eight MCP connectors in one package: 1C via OData, Wildberries, Ozon, Bitrix24, amoCRM, MoySklad, Telegram bot and iiko
Install
pip install yzel
yzel config add-1cAlso available: add-wildberries, add-bitrix, add-amocrm, add-moysklad, add-ozon, add-telegram, add-iiko and --fresh for 1C:Fresh.
This is third-party code. Review the repository files before installing.
What it does
Yzel bundles connectors to CIS business systems into one Python package with a shared CLI and an encrypted local credential store. Each connector runs as a separate MCP server, so you add only what you need. The 1C connector reads the infobase schema from $metadata at startup, keeps Cyrillic object names and tells 1C:Fresh from on-premise publishing on its own. The other connectors use each service's public API and handle its rate limits and auth quirks.
Who it is for. Small businesses, marketplace sellers and 1C specialists who want to ask an agent about data from several systems at once.
Good fit when
- You need documents or catalogs from 1C via OData without changing the configuration
- You need to compare MoySklad stock with Wildberries or Ozon prices
- You want one credential store for several services
Not a fit when
- You need to post 1C documents or work with accumulation registers
- The 1C infobase has no OData publishing and you lack admin rights
Example request
Show the last 10 sales documents from 1C this week grouped by counterpartyLimitations
The project is alpha. 1C needs objects published via OData; writes cover only creating and updating documents, posting is not supported yet. The 1C connector is tested on mocks and on live 1C:Fresh transport, with full real-infobase testing awaiting community help. For amoCRM you enter ready tokens via the CLI; there is no browser login yet. iiko has no catalog service slug, but a connector exists.
How to disable. Remove the yzel-* blocks from the MCP config. Saved credentials live in ~/.yzel/store.db.
MCP
- Transport
- stdio
- Authentication
- not required
Security check
- Creates and updates 1C documents and CRM and marketplace data
- Stores credentials for several production systems on one machine
- The project is alpha and mostly tested against mocks
README in short
The Russian and English README explains why the connectors are bundled and details 1C specifics: streaming $metadata parsing, Cyrillic names, 1C:Fresh and Basic auth. It has a service table with auth methods, CLI commands to add connections and a Claude Desktop config via uvx. It lists limitations and plans honestly: WhatsApp, Kazakhstan public procurement, meeting platforms. MIT license.
FAQ
Where are keys stored?
Locally in ~/.yzel/store.db, encrypted with AES-256. The author says nothing is sent to the cloud.
Do I need to modify the 1C configuration?
No, the connector uses already published OData and HTTP APIs, no BSL extensions required.
Related
An MCP server with n8n node and template knowledge: the agent picks nodes, validates configs and, with API access, creates workflows in your n8n
Zapier's official MCP plugin: the agent gets actions across thousands of apps through your Zapier account
Awesome Claude Skills by Composio
Awesome Claude Skills
A curated list of Claude skills and plugins, plus Composio's own automation skills for 78 SaaS apps
A plugin and CLI catalog for agents: generates command-line interfaces for GUI apps like GIMP and Blender and installs ready ones via CLI-Hub