Каталог/1C OData MCP
1C OData MCP — GitHub avatar

1C OData MCP

Активный
@evilbruce666Интеграция с базой данныхДобавлен: 25 июл. 2026 г.

Универсальный MCP-сервер для 1С через стандартный OData-интерфейс. Предоставляет 55 типизированных инструментов: 21 для чтения и аналитики и 34 для управляемой записи документов, справочников, платежей и складских операций. Запись отключена по умолчанию и требует preview с confirm.

0
views
0
comments
odataaccountinganalyticsdocumentstypescriptnpxstdiowrite-gated

MCP tools

read.system.list_databasesread.system.list_organizationsread.organization.get_organization_cardread.schema.list_entitiesread.schema.describe_entityread.counterparty.find_counterpartyread.counterparty.get_counterpartyread.document.search_documentsread.document.get_documentread.analytics.get_debtorsread.analytics.get_inventoryread.analytics.get_salesread.analytics.get_cashflowread.analytics.get_sales_breakdownread.analytics.get_purchases_breakdownread.analytics.get_payments_breakdownread.analytics.get_taxes_paidread.analytics.get_deal_historyread.counterparty.get_customer_historyread.counterparty.get_supplier_historyread.system.health_checkwrite.counterparty.create_counterpartywrite.counterparty.create_bank_accountwrite.counterparty.create_contact_personwrite.catalog.create_nomenclaturewrite.catalog.create_contractwrite.sales.create_invoicewrite.purchase.create_supplier_invoicewrite.purchase.create_purchasewrite.sales.create_shipmentwrite.warehouse.create_return_from_customerwrite.warehouse.create_return_to_supplierwrite.warehouse.create_transferwrite.warehouse.create_surpluswrite.warehouse.create_writeoffwrite.warehouse.create_inventorywrite.sales.create_actwrite.sales.create_services_actwrite.money.create_paymentwrite.money.create_payout_orderwrite.money.create_bank_writeoffwrite.money.create_cash_receiptwrite.money.create_cash_paymentwrite.sales.create_issued_invoicewrite.purchase.create_received_invoicewrite.entity.create_folderwrite.entity.move_to_folderwrite.counterparty.update_counterpartywrite.catalog.update_nomenclaturewrite.entity.update_entitywrite.document.update_document_lineswrite.document.add_document_linewrite.document.remove_document_linewrite.document.post_documentwrite.entity.mark_for_deletion

Описание

Универсальный MCP-сервер для 1С через стандартный OData-интерфейс. Предоставляет 55 типизированных инструментов: 21 для чтения и аналитики и 34 для управляемой записи документов, справочников, платежей и складских операций. Запись отключена по умолчанию и требует preview с confirm.

README

1C OData MCP

Универсальный MCP-сервер для 1С через стандартный OData-интерфейс. Предоставляет 55 типизированных инструментов: 21 для чтения и аналитики и 34 для управляемой записи документов, справочников, платежей и складских операций. Запись отключена по умолчанию и требует preview с confirm.

Возможности

  • Категория: database
  • Транспорт: STDIO
  • Инструменты (55): read.system.list_databases, read.system.list_organizations, read.organization.get_organization_card, read.schema.list_entities, read.schema.describe_entity, read.counterparty.find_counterparty, read.counterparty.get_counterparty, read.document.search_documents, read.document.get_document, read.analytics.get_debtors, read.analytics.get_inventory, read.analytics.get_sales, read.analytics.get_cashflow, read.analytics.get_sales_breakdown, read.analytics.get_purchases_breakdown, read.analytics.get_payments_breakdown, read.analytics.get_taxes_paid, read.analytics.get_deal_history, read.counterparty.get_customer_history, read.counterparty.get_supplier_history, read.system.health_check, write.counterparty.create_counterparty, write.counterparty.create_bank_account, write.counterparty.create_contact_person, write.catalog.create_nomenclature, write.catalog.create_contract, write.sales.create_invoice, write.purchase.create_supplier_invoice, write.purchase.create_purchase, write.sales.create_shipment, write.warehouse.create_return_from_customer, write.warehouse.create_return_to_supplier, write.warehouse.create_transfer, write.warehouse.create_surplus, write.warehouse.create_writeoff, write.warehouse.create_inventory, write.sales.create_act, write.sales.create_services_act, write.money.create_payment, write.money.create_payout_order, write.money.create_bank_writeoff, write.money.create_cash_receipt, write.money.create_cash_payment, write.sales.create_issued_invoice, write.purchase.create_received_invoice, write.entity.create_folder, write.entity.move_to_folder, write.counterparty.update_counterparty, write.catalog.update_nomenclature, write.entity.update_entity, write.document.update_document_lines, write.document.add_document_line, write.document.remove_document_line, write.document.post_document, write.entity.mark_for_deletion
  • Локальный режим: Local Node.js process connected to 1C OData

Установка и требования

  • Установка: npx -y 1c-odata-mcp
  • Зависимости: Node.js 20+; published 1C OData endpoint and credentials
  • Стек: Node.js 20+, TypeScript, MCP SDK, OData 3.0

Безопасность и данные

Использует Basic Auth к OData; запись включается отдельно, сначала выполняется dry-run. Учётной записи 1С нужны минимальные права, endpoint нельзя публиковать без TLS

Состояние проекта на 26 июля 2026 года

  • Лицензия: MIT
  • Последнее изменение репозитория: 2026-07-14 05:44:56
  • Последний GitHub Release: v0.3.0 (2026-07-13)
  • GitHub: 13 stars, 1 forks
  • Примечание проверки: Все 55 tool names сверены с документацией; 34 операции записи требуют отдельного включения и подтверждения.

Источники

Карточка подготовлена редакцией Yellow MCP по README, документации и исходникам проекта. Показатели GitHub — снимок на дату проверки.

Комментарии

Войдите, чтобы оставить комментарий

Войти

Загрузка...