Руководство по коннектору7 мин чтенияMCP-инструментов: 327 языков

Как подключить Dynamics 365 Business Central к Cursor через MCP

Пусть ваш ИИ работает в Business Central: ищет клиентов, поставщиков и товары, читает коммерческие предложения, заказы и счета продажи, счета покупки, главную книгу, план счетов и измерения, а также создаёт клиентов и черновики предложений и заказов. Business Central online через стандартный API v2.0, вход с вашей учётной записью Microsoft.

HCАвтор: команда HelpCodeОбновлено 7 мин чтения Открытый код на GitHub

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

Microsoft Dynamics 365 Business Central

Microsoft Dynamics 365 Business Central

Let your AI work in Business Central: look up customers, vendors and items, read sales quotes, orders and invoices, purchase invoices, the general ledger, chart of accounts and dimensions, and create customers and draft quotes and orders. Business Central online through the standard API v2.0, signed in with your Microsoft account.

инструментов

32

Регион

INTL

Категория

ERP

Аутентификация

OAuth 2.0

Требуемые env-vars

MICROSOFT_CLIENT_IDMICROSOFT_CLIENT_SECRETMICROSOFT_TENANT_IDBC_ENVIRONMENT
Установить в Cloud одним кликом

7 дней бесплатно · Без карты

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Пропустите установку. Заработает меньше чем за 2 минуты.

Начните бесплатный период на cloud.anythingmcp.com, добавьте Microsoft Dynamics 365 Business Central одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.

Начать бесплатный период

Кратко

Пусть ваш ИИ работает в Business Central: ищет клиентов, поставщиков и товары, читает коммерческие предложения, заказы и счета продажи, счета покупки, главную книгу, план счетов и измерения, а также создаёт клиентов и черновики предложений и заказов. Business Central online через стандартный API v2.0, вход с вашей учётной записью Microsoft.

Попробуй спросить

Примеры промптов для Microsoft Dynamics 365 Business Central

Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.

Microsoft Dynamics 365 Business Central · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Microsoft Dynamics 365 Business Central, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без git clone, без локального сервера.

Dynamics 365 Business Central + Cursor

Пусть ваш ИИ работает в Business Central: ищет клиентов, поставщиков и товары, читает коммерческие предложения, заказы и счета продажи, счета покупки, главную книгу, план счетов и измерения, а также создаёт клиентов и черновики предложений и заказов. Business Central online через стандартный API v2.0, вход с вашей учётной записью Microsoft.

Предварительные требования

Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:

MICROSOFT_CLIENT_ID, MICROSOFT_CLIENT_SECRET, MICROSOFT_TENANT_ID, BC_ENVIRONMENT

Шаг 1 — Получите учётные данные

  1. Откройте центр администрирования Microsoft Entra по адресу https://entra.microsoft.com → Applications → App registrations → New registration или возьмите приложение, которое вы создали для коннектора Outlook, OneDrive или SharePoint. Обычно выбирают Accounts in this organizational directory only.
  2. Добавьте redirect URI с платформой Web: https://cloud.anythingmcp.com/api/mcp-oauth/callback (если вы размещаете AnythingMCP сами: <your AnythingMCP URL>/api/mcp-oauth/callback). Он должен совпадать в точности, иначе Microsoft ответит AADSTS50011.
  3. В разделе API permissions → Add a permission → Dynamics 365 Business Central → Delegated permissions отметьте Financials.ReadWrite.All (и user_impersonation). Нажмите Grant admin consent, если в вашей организации пользователи не могут давать согласие сами.
  4. В разделе Certificates & secrets → New client secret скопируйте Value секрета. Значение показывается только один раз; Secret ID вам не нужен.
  5. Заполните MICROSOFT_CLIENT_ID (Application (client) ID), MICROSOFT_CLIENT_SECRET, MICROSOFT_TENANT_ID и BC_ENVIRONMENT, затем установите коннектор.
  6. Нажмите Authorize with Provider и войдите как пользователь Business Central. Access-токены обновляются автоматически.
  7. Выполните bc_list_companies. Все остальные инструменты работают внутри одной компании и принимают её идентификатор.

Тенант и среда: в MICROSOFT_TENANT_ID укажите ваш Directory (tenant) ID или домен, например contoso.onmicrosoft.com. common и organizations здесь не подходят, потому что тенант входит в адрес Business Central. В BC_ENVIRONMENT укажите имя среды точно так, как его показывает центр администрирования Business Central: Production у большинства рабочих тенантов, Sandbox или собственное имя для тестовой среды. Имена показывает bc_list_environments. Сначала попробуйте коннектор в песочнице: в рабочей среде клиенты и документы, которые он создаёт, будут настоящими.

Те же права, что у пользователя: каждый вызов выполняется от имени вошедшего пользователя, с его лицензией Business Central и наборами разрешений. ИИ видит и изменяет ровно то, что разрешено этому пользователю.

Что он читает и записывает: клиенты, поставщики, товары, коммерческие предложения, заказы и счета продажи, счета покупки, операции главной книги, план счетов, измерения и сотрудники, а через bc_query также любой другой стандартный ресурс API v2.0, например контакты, заказы покупки, кредит-ноты, анализ сроков дебиторской и кредиторской задолженности или оборотно-сальдовая ведомость. Он создаёт клиентов, предложения и заказы продажи со строками и обновляет данные клиентов. Документы остаются открытыми черновиками: ничего не выпускается, не отгружается, не фактурируется и не учитывается. Прежде чем создать документ, ИИ согласует с вами клиента, товары, количества и цены.

Выключены при установке: bc_delete_customer, bc_make_order_from_quote, bc_delete_sales_quote и bc_delete_sales_order. Удаление записи или превращение предложения в заказ нельзя отменить, поэтому включайте эти инструменты по одному и только если они вам действительно нужны.

Ограничения: Business Central допускает около 6000 вызовов API на пользователя за 5 минут; сверх этого он просит коннектор подождать.

Частые ошибки: 401 означает, что авторизация отозвана или истёк client secret: при необходимости вставьте новый секрет и авторизуйтесь заново. 403: у пользователя нет лицензии или набора разрешений либо не дано согласие администратора. 404 NoEnvironment: неверно указан BC_ENVIRONMENT или MICROSOFT_TENANT_ID. 412: кто-то изменил запись после того, как она была прочитана, поэтому ИИ читает её заново.

Только Business Central online: локальные установки (on-premises) не поддерживаются, а для старых установок NAV есть отдельный коннектор Dynamics NAV. Собственные API, которые публикуют расширения, коннектору недоступны.

Шаг 2 — Установите адаптер

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Шаг 3 — Добавьте коннектор в Cursor

URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указано YOUR_SERVER_ID.

Cursor читает MCP-серверы из ~/.cursor/mcp.json. Добавь эту запись:

{
  "mcpServers": {
    "anythingmcp": {
      "url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. Создай MCP API-ключ в AnythingMCP в разделе MCP Servers → твой сервер → API keys и вставь его вместо YOUR_MCP_API_KEY.
  2. Сохрани файл и перезапусти Cursor.
  3. Открой Cursor → Settings → MCP и проверь, что anythingmcp есть в списке и подключён.
  4. Начинай общаться: агент теперь может вызывать инструменты Dynamics 365 Business Central.

Доступные инструменты

ToolWhat it does
bc_list_environmentsList the Business Central environments of the tenant: name, type (Production or Sandbox), country and web client URL
bc_list_companiesList the companies in the connected environment with their id, name and display name
bc_list_customersList or search customers: number, name, address, phone, email, balance, credit limit, currency, blocked state
bc_get_customerRead one customer with every field, including its @odata.etag for updates
bc_create_customerCreate a customer
bc_update_customerChange fields of one customer; fields left out keep their values
bc_delete_customerDelete one customer
bc_list_vendorsList or search vendors (suppliers): number, name, address, phone, email, balance, currency, blocked state
bc_get_vendorRead one vendor with every field: address, contact details, balance, payment terms and its @odata.etag
bc_list_itemsList or search items: number, name, type (Inventory, Service, Non-Inventory), category, inventory on hand, unit price, unit cost, base unit…
bc_get_itemRead one item with every field: prices, cost, inventory, units of measure, GTIN, category
bc_list_sales_quotesList sales quotes: number, customer, dates, status (Draft, Sent, Accepted, Expired), amounts
bc_get_sales_quoteRead one sales quote with every header field; expand=salesQuoteLines adds the lines
bc_create_sales_quoteCreate a sales quote for a customer, optionally with its lines in the same call
bc_add_sales_quote_lineAdd one line to an open sales quote: an item with quantity and optionally price and discount, a G/L account, a resource or a comment
bc_make_order_from_quoteTurn a sales quote into a sales order (Business Central's Make Order)
bc_delete_sales_quoteDelete one sales quote with its lines
bc_list_sales_ordersList sales orders: number, customer, order and delivery dates, status (Draft, In Review, Open), fully shipped flag, amounts
bc_get_sales_orderRead one sales order with every header field; expand=salesOrderLines adds the lines with shipped and invoiced quantities
bc_create_sales_orderCreate a sales order for a customer, optionally with its lines in the same call
bc_add_sales_order_lineAdd one line to an open sales order: an item with quantity and optionally price and discount, a G/L account, a resource or a comment
bc_delete_sales_orderDelete one open sales order with its lines
bc_list_sales_invoicesList sales invoices: number, customer, invoice and due dates, status (Draft, In Review, Open, Paid, Canceled, Corrective), total and…
bc_get_sales_invoiceRead one sales invoice with every header field; expand=salesInvoiceLines adds the lines
bc_list_purchase_invoicesList purchase invoices (vendor bills): number, vendor, vendor invoice number, invoice and due dates, status (Draft, In Review, Open, Paid…
bc_get_purchase_invoiceRead one purchase invoice with every header field; expand=purchaseInvoiceLines adds the lines
bc_list_general_ledger_entriesList posted general ledger entries: entry number, posting date, document type and number, G/L account, description, debit and credit amount
bc_list_accountsList the chart of accounts (G/L accounts): number, name, category (Assets, Liabilities, Equity, Income, Cost of Goods Sold, Expense)…
bc_list_dimensionsList the dimensions (for example DEPARTMENT, PROJECT, AREA) with their codes. bc_list_dimension_values lists the values of one
bc_list_dimension_valuesList the values of one dimension, e.g. the departments of DEPARTMENT, with code and name
bc_list_employeesList employees: number, name, job title, email, phone, status (Active, Inactive, Terminated), employment date
bc_queryRead any other API v2.0 resource of a company that has no dedicated tool, e.g. contacts, purchaseOrders, salesCreditMemos, salesShipments…

Примеры запросов

  • «У каких клиентов есть просроченные счета и какова общая сумма по каждому клиенту?»
  • «Покажи заказы продажи за этот месяц, которые ещё не отгружены полностью.»
  • «Создай коммерческое предложение для Adatum Corporation на 10 единиц товара 1896-S и покажи его мне перед сохранением.»
  • «Что мы учли на счетах выручки в сентябре, с разбивкой по отделам?»

FAQ

Поддерживает ли Cursor собственные MCP-серверы на бесплатном тарифе? Да, MCP доступен на тарифах Hobby, Pro и Business.

Следующие шаги

Это руководство помогло?

Ваш агент для Microsoft Dynamics 365 Business Central в одном клике.

Установите коннектор, вставьте ключ, спросите Cursor. 7 дней бесплатно, без банковской карты.

Похожие руководства

Коннекторы

Как подключить Dynamics 365 Business Central к ChatGPT через MCP

Пусть ваш ИИ работает в Business Central: ищет клиентов, поставщиков и товары, читает коммерческие предложения, заказы и счета продажи, счета покупки, главную книгу, план счетов и измерения, а также создаёт клиентов и черновики предложений и заказов. Business Central online через стандартный API v2.0, вход с вашей учётной записью Microsoft.

Коннекторы

Как подключить Dynamics 365 Business Central к Claude через MCP

Пусть ваш ИИ работает в Business Central: ищет клиентов, поставщиков и товары, читает коммерческие предложения, заказы и счета продажи, счета покупки, главную книгу, план счетов и измерения, а также создаёт клиентов и черновики предложений и заказов. Business Central online через стандартный API v2.0, вход с вашей учётной записью Microsoft.

Коннекторы

Как подключить Dynamics 365 Business Central к Gemini через MCP

Пусть ваш ИИ работает в Business Central: ищет клиентов, поставщиков и товары, читает коммерческие предложения, заказы и счета продажи, счета покупки, главную книгу, план счетов и измерения, а также создаёт клиентов и черновики предложений и заказов. Business Central online через стандартный API v2.0, вход с вашей учётной записью Microsoft.

Коннекторы

Как подключить Dynamics 365 Business Central к Meta Muse через MCP

Пусть ваш ИИ работает в Business Central: ищет клиентов, поставщиков и товары, читает коммерческие предложения, заказы и счета продажи, счета покупки, главную книгу, план счетов и измерения, а также создаёт клиентов и черновики предложений и заказов. Business Central online через стандартный API v2.0, вход с вашей учётной записью Microsoft.

Коннекторы

Dynamics 365 Business Central в MCP: управляйте Dynamics 365 Business Central из любого AI-агента

Пусть ваш ИИ работает в Business Central: ищет клиентов, поставщиков и товары, читает коммерческие предложения, заказы и счета продажи, счета покупки, главную книгу, план счетов и измерения, а также создаёт клиентов и черновики предложений и заказов. Business Central online через стандартный API v2.0, вход с вашей учётной записью Microsoft.

Коннекторы

Как подключить Canva к Cursor через MCP

Дайте ИИ работать в Canva: находить и читать дизайны, создавать новые, экспортировать их в PDF, PNG, PowerPoint или видео со ссылками для скачивания, упорядочивать папки, загружать изображения по ссылке, читать шаблоны бренда и комментировать дизайны.