OpenIntegrations CLI
Ready-made methods for Telegram, Bitrix24, VK, CDEK, Yandex Disk, databases and other APIs in 1C, OneScript and the oint CLI
- 687 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- Sends messages and changes data in external services on your behalf
- Handles tokens and runs SQL against connected databases
Install
- Works in
- Services
Manual install
opm install oint-cliRequires OneScript with the opm package manager. After install, run the CLI as oint.
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Sends messages and changes data in external services on your behalf
- Handles tokens and runs SQL against connected databases
This is third-party code. Review the repository files before installing.
What it does
The project bundles methods for external services and protocols into one library: messengers, CRMs, cloud storage, databases, S3, SSH, FTP and more. Each service lives in its own module, and shared HTTP and JSON handling is written once. You can use it in 1C as an extension, in OneScript as a package, or call the same methods from the oint command-line app. The CLI is what makes it useful for agents: a single command sends a message, creates a task or runs SQL.
Who it is for. For 1C developers and anyone automating Russian and international services from the command line.
Good fit when
- You need to send data from 1C to Telegram, Bitrix24 or VK without writing your own API wrapper
- Your agent needs one CLI for dozens of services instead of separate scripts
- You need PostgreSQL, SQLite or S3 connectors from 1C
Not a fit when
- You want a narrow MCP server for one service with ready client setup
- You need a Python or Node.js library
Example request
Use oint to send the report image to our Telegram work chatLimitations
Each service needs its own tokens and keys. The README does not describe MCP mode: the repository description mentions it, and setup lives in the openintegrations.dev docs. 1C requires platform 8.3.10 or later; take builds from the download page or releases rather than the main branch.
How to disable. Remove the oint or oint-cli package via opm or the OS uninstaller, and disable the extension in 1C.
FAQ
Does it need the Standard Subsystems Library?
No, the extension works with any configuration and does not use it.
How do I see method parameters in the CLI?
Call it without a method, a method without options, or add --help: the CLI has built-in help.
Discussion
No questions or reviews yet.
Related
All 1C:Enterprise tools1C AI Skills for OpenIntegrations
1C AI Skills for OpenIntegrations (OInt)
Twelve agent skills for the OpenIntegrations library in 1C: Bitrix24 and CDEK, Google and Yandex, Telegram, VK, databases and network protocols
A guide with working scripts on safely connecting an agent to 1C and Bitrix24: OData, webhooks and a catalog of 14 vetted tools
IIkona (1c-ai-connector)
ИИкона (1c-ai-connector)
A 1C extension with an LLM connector, agent loop, RAG, error monitoring and an MCP server that exposes the infobase to external agents
1C OData skills and bot
1c oData bot
OData and metadata-search skills for AI agents, plus a Telegram and email bot that answers plain-language questions about 1C data
Yzel
Yzel (Узел)
Eight MCP connectors in one package: 1C via OData, Wildberries, Ozon, Bitrix24, amoCRM, MoySklad, Telegram bot and iiko
Ten MCP servers for 1C development: platform reference, targeted object dump and load, COM, storage, file search and BSL Language Server
README in short
The README lists supported services and data formats and shows an example: sending an image to Telegram from 1C and the same via the oint command. Releases ship in six forms: CLI for Windows and Linux, XML and EDT extension projects, cfe and cf files, and a OneScript package. Per-method docs live at openintegrations.dev, with a series of Infostart articles. MIT licensed.