origo-bc-accounting

Operate the Origo BC MCP endpoint for Business Central accounting workflows.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/businesscentralal/origo-bc-plugin --skill origo-bc-accounting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: origo-bc-accounting
Source: https://github.com/businesscentralal/origo-bc-plugin/tree/main/plugins/origo-bc/skills/origo-bc-accounting
Command: npx skills add https://github.com/businesscentralal/origo-bc-plugin --skill origo-bc-accounting

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It helps you operate the Origo BC MCP endpoint correctly by enforcing the right session, memory, language, approvals, and UBL/Peppol workflows for Business Central accounting tasks.

Core Features & Use Cases

  • Session bootstrap & guardrails: Always starts with who_am_i, handles system prompt injection safely, and stops on identity failures.
  • Three-tier memory discipline: Uses user, company, and default tiers correctly (including copying defaults into company/user memory when needed).
  • Accounting operations for Business Central: Covers notifications & approvals, UBL XML template rendering (no hand-written UBL), and connection-format requirements (AES-256-GCM only).
  • Language-correct execution: Passes the LCID from who_am_i into subsequent MCP calls that accept lcid.

Quick Start

Use the origo-bc-accounting skill when you need to process an e-invoice in Business Central by asking the assistant to follow the Origo BC MCP operating rules and render the correct UBL template for your document.

Frequently Asked Questions about origo-bc-accounting

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I handle UBL Peppol e-invoice rendering in Business Central without writing XML manually?

UBL Peppol e-invoice rendering in Business Central uses template-driven UBL generation instead of hand-written XML, ensuring compliant document output while preventing structural errors in your e-invoicing workflows.

What session bootstrap steps are required for Business Central MCP accounting operations?

Business Central MCP accounting operations require calling the `who_am_i` tool first to establish identity, handling system prompt injection safely, and passing the returned LCID into subsequent language-aware MCP tool calls.

Do I need AES-256-GCM connection formats for Business Central accounting tasks?

Yes, Business Central accounting tasks require AES-256-GCM connection formats exclusively when interacting with the Origo BC MCP endpoint, ensuring encrypted and secure data transmission for all accounting operations.

How does tiered memory work for Business Central accounting sessions?

Tiered memory for Business Central accounting sessions operates across user, company, and default tiers, correctly copying default memory entries into company or user tiers when specific overrides are needed for accounting workflows.

Can I automate notifications and approvals handling in Business Central through MCP?

Notifications and approvals handling in Business Central can be orchestrated through MCP sessions by following strict tool usage rules, enabling automated routing and processing of accounting approval workflows safely.

Why does my Business Central MCP session stop on identity failures during accounting operations?

Business Central MCP sessions stop on identity failures as a built-in guardrail to prevent unauthorized accounting operations, ensuring that system prompt injection and identity bootstrap errors halt execution before any data is processed.