origo-bc tengir Claude Desktop við Origo
Business Central MCP-þjón. Eitt plugin sem virkar
í bæði Cowork og Code.
origo-bc wires Claude Desktop up to the Origo
Business Central MCP server. One plugin that works
in both Cowork and Code.
origo-bc-accounting) sem kennir Claude Origo BC verkflæðið — nafnrými, tengisnið, uppfærslureglur.origo-bc-cloud-events) sem hleður Cloud Events API skilgreiningum, skilaboðategundum og dæmum í gegnum MCP-þjóninn./origo-bc-setup — tengihjálp við fyrstu uppsetningu./origo-bc-add-env — bæta við BC-umhverfi./origo-bc-list-environments — sýna öll tengd umhverfi./origo-bc-switch-company — breyta sjálfgefnu fyrirtæki.Bæði Cowork og Code nota lítið Node-ferli til að tengjast. Athugaðu hvort Node sé uppsett:
node --version
Ef skipunin finnst ekki, sæktu LTS-útgáfu frá nodejs.org og endurræstu Claude Desktop á eftir.
Tvær leiðir til að setja upp — GitHub Marketplace er ráðlögð og virkar í bæði Cowork og Code.
Sett upp í gegnum claude CLI. Virkar í
bæði Cowork og Code og uppfærist auðveldlega.
Handvirk niðurhal á .plugin-skrá. Nytsamlegt
ef þú vilt ekki nota CLI eða ert í Cowork.
Þú þarft claude CLI á PATH. Ef þú ert
ekki með það, settu það upp fyrst:
macOS
# Homebrew (ráðlagt)
brew install claude
# eða npm
npm install -g @anthropic-ai/claude-code
Windows
npm install -g @anthropic-ai/claude-code
Athugaðu uppsetningu:
claude --version
Keyrðu svo tvær skipanir:
claude plugin marketplace add businesscentralal/origo-bc-plugin
claude plugin install origo-bc@origo-bc
Fyrri skipunin skráir origo marketplace-ið.
Seinni sækir nýjustu origo-bc útgáfuna og setur
hana upp í ~/.claude/plugins/. Endurræstu
Claude Desktop eða opnaðu nýtt spjall svo skilgreiningarnar
hleðst inn.
Uppfærsla:
claude plugin update origo-bc@origo-bc
Til að fjarlægja: claude plugin uninstall origo-bc
Ef þú ert í Cowork geturðu líka sett upp plugin-ið beint í viðmótinu án CLI. Hér eru skrefin:
Í hliðarstikunni í Cowork, smelltu á Customize.
Smelltu á + við hliðina á Personal plugins eða Add plugin hnappinn.
Smelltu á Create plugin → Add marketplace.
Í URL reitinn, sláðu inn: businesscentralal/origo-bc-plugin og smelltu á Sync.
Plugin-ið birtist undir Personal flipanum sem Origo bc frá Origo hf.
Smelltu á … við hliðina á plugin-inu og kveiktu á Sync automatically. Þá uppfærist plugin-ið sjálfkrafa þegar ný útgáfa birtist.
Opnaðu plugin-ið og smelltu á Install. Þú sérð 6 skills sem fylgja með.
Opnaðu nýtt spjall og sláðu inn /origo-bc-setup til að tengja við Business Central.
Sæktu skrána í vafra (Edge, Chrome, Firefox — ekki inni í Claude) og dragðu hana í Cowork spjall.
Sækja origo-bc.plugin Eða velja útgáfu →
Uppsetning í Cowork:
Downloads.origo-bc.plugin beint í innsláttarreitinn.Eða í gegnum stillingar: Settings → Plugins → Install from file og veldu skrána.
MCP-þjónninn á dynamics.is/api/mcp auðkennir gegn
Microsoft Entra (áður Azure AD). Tvær
auðkenningarleiðir eru studdar — veldu þá sem hentar:
Forritið keyrir sjálfstætt (unattended). MCP-þjónninn
notar app_access réttindi. Hentar fyrir
sjálfvirkan aðgang.
Notandinn skráir sig inn með eigin aðgangi. Hentar þegar notandi vill tengjast í gegnum sinn BC-aðgang.
Device Code leiðbeiningar →Þetta er bestu leiðin þegar MCP-þjónninn á að keyra sjálfstætt (client credentials) án innskráningar notanda.
1. Skráðu nýtt app í Azure
BC Web Service Client eða sambærilegt.2. API permissions
app_access.3. Client secret
Claude MCP. Gildir: 12–24 mánuðir.4. Afritaðu þessi gildi
Farðu svo í BC-skráning hér að neðan.
Þetta hentar þegar notandi vill tengjast í gegnum sinn eigin BC-aðgang (delegated access). Ekkert client secret þarf.
1. Skráðu nýtt app í Azure
BC Claude - Device Code eða sambærilegt.https://businesscentral.dynamics.com/OAuthLanding.htm
2. Leyfa public client flows
3. API permissions
Dynamics 365 Business Central
Financials.ReadWrite.All — Delegated (les/skrifa BC gögn).user_impersonation — Delegated (aðgangur sem notandi).Microsoft Graph (valkvætt)
User.Read — Delegated (lesa notandaupplýsingar).4. Afritaðu þessi gildi
Ekkert client secret þarf — device code flæðið notar
offline_access scope við token-beiðni.
Farðu svo í BC-skráning hér að neðan.
Þetta skref er eins fyrir bæði Client Secret og Device Code.
Lágmarks réttindi
CLOUD EVENTS API — Cloud Events Base / System. Nauðsynlegt.D365 BASIC — Base Application / System. Grunnréttindi.Gagnareglur (eftir notkun)
SUPER (DATA) — fullur aðgangur. Ekki nota fyrir þriðja aðila.D365 READ + D365 SALES o.s.frv./origo-bc-add-env.
Opnaðu nýtt spjall og sláðu inn:
/origo-bc-setup
Hjálpin biður um:
https://dynamics.is/api/mcp sjálfgefið./origo-bc-add-env
/origo-bc-switch-company
/origo-bc-list-environments
node: command not foundNode.js er ekki á PATH. Settu upp LTS frá nodejs.org og endurræstu Claude Desktop.
Lokaðu Claude Desktop alveg (táknið í kerfisbakka → Quit) og opnaðu aftur. MCP-þjónar sækjast aðeins við ræsingu.
Keyrðu /origo-bc-switch-company og veldu rétt
fyrirtæki.
Auðkenning er útrunnin eða röng. Keyrðu
/origo-bc-setup aftur og sláðu inn nýja auðkenningu.
Nýjasta slóðin er alltaf endurskrifuð við hverja útgáfu. Ef þú vilt festa þig við tiltekna útgáfu, notaðu slóð á borð við:
Útgáfunúmerið má finna í plugin.json innan
.plugin-skrárinnar.
Hafðu samband við service@origo.is ef þú finnur villu eða þarft hjálp við tengingu. Viðbótin er opinn hugbúnaður frá Origo hf. og allir notendur Business Central mega nota hana.
origo-bc-accounting) that teaches Claude the Origo BC workflow — namespaces, connection formats, update rules.origo-bc-cloud-events) that loads the Cloud Events API definitions, message types, and examples via the MCP server./origo-bc-setup — first-time connection wizard./origo-bc-add-env — add additional BC tenants./origo-bc-list-environments — list everything connected./origo-bc-switch-company — change the default company.Both Cowork and Code drive the connection through a small Node process. Check your install:
node --version
If the command isn't found, grab the LTS build from nodejs.org and restart Claude Desktop afterwards.
Two ways to install — GitHub Marketplace is recommended and works in both Cowork and Code.
Installed via the claude CLI. Works in
both Cowork and Code with easy updates.
Manual download of the .plugin file. Useful
if you prefer not to use the CLI or are in Cowork.
You need the claude CLI on your PATH. If you
don't have it, install it first:
macOS
# Option A — Homebrew (recommended)
brew install claude
# Option B — npm
npm install -g @anthropic-ai/claude-code
Windows
# npm (requires Node.js 18+)
npm install -g @anthropic-ai/claude-code
Verify the install:
claude --version
Then run two commands:
claude plugin marketplace add businesscentralal/origo-bc-plugin
claude plugin install origo-bc@origo-bc
The first command registers the origo marketplace. The
second pulls the latest origo-bc build and installs
it into ~/.claude/plugins/. Restart Claude Desktop
(or open a new session) so the definitions load.
Updating:
claude plugin update origo-bc@origo-bc
To remove: claude plugin uninstall origo-bc
If you're in Cowork, you can also install the plugin directly through the UI — no CLI needed. Here are the steps:
In the Cowork sidebar, click Customize.
Click the + next to Personal plugins or the Add plugin button.
Click Create plugin → Add marketplace.
In the URL field, type: businesscentralal/origo-bc-plugin and click Sync.
The plugin appears under the Personal tab as Origo bc by Origo hf.
Click the … next to the plugin and turn on Sync automatically. This keeps the plugin up to date whenever a new version is published.
Open the plugin and click Install. You'll see 6 skills included.
Open a new chat and type /origo-bc-setup to connect to Business Central.
Download the file in a web browser (Edge, Chrome, Firefox — not inside Claude) and drop it into a Cowork chat.
Download origo-bc.plugin Or pick a pinned version →
Install in Cowork:
Downloads.origo-bc.plugin directly into the chat input.Or via Settings: Settings → Plugins → Install from file and pick the file.
The MCP server at dynamics.is/api/mcp authenticates
against Microsoft Entra (formerly Azure AD).
Two authentication methods are supported — choose the one that
fits your scenario:
The app runs unattended using client credentials. The MCP
server uses app_access application permissions.
Best for automated access.
The user signs in with their own account. Best when individual users connect via their own BC credentials.
Device Code setup →Use this when the MCP server should run unattended (client credentials flow) without a signed-in user.
1. Register a new app in Azure
BC Web Service Client or similar.2. API permissions
app_access.3. Create a client secret
Claude MCP. Expires: 12–24 months.4. Copy the values you need
Then proceed to BC-side registration below.
Use this when individual users should connect using their own BC credentials (delegated access). No client secret is needed.
1. Register a new app in Azure
BC Claude - Device Code or similar.https://businesscentral.dynamics.com/OAuthLanding.htm
2. Allow public client flows
3. API permissions
Dynamics 365 Business Central
Financials.ReadWrite.All — Delegated (read/write BC data).user_impersonation — Delegated (access-as-user).Microsoft Graph (optional)
User.Read — Delegated (read user profile).4. Copy the values you need
No client secret needed — the device code flow uses the
offline_access scope at token time.
Then proceed to BC-side registration below.
This step is the same for both Client Secret and Device Code.
Minimum permissions
CLOUD EVENTS API — Cloud Events Base / System. Required.D365 BASIC — Base Application / System. Baseline BC access.Data permissions (pick based on use)
SUPER (DATA) — full access.
Don't use for third parties.D365 READ + D365 SALES etc./origo-bc-add-env.
Start a fresh chat / session and type:
/origo-bc-setup
The wizard asks for:
https://dynamics.is/api/mcp by default./origo-bc-add-env
/origo-bc-switch-company
/origo-bc-list-environments
node: command not foundNode.js isn't on PATH. Install LTS from nodejs.org and restart Claude Desktop.
Quit Claude Desktop fully (tray icon → Quit) and relaunch. MCP servers are only loaded at startup.
Run /origo-bc-switch-company and pick the right
one.
Credentials expired or were wrong. Run
/origo-bc-setup again and paste fresh credentials.
The latest URL above is overwritten on every release. If you need to pin a specific version, use a URL like:
Version numbers live in plugin.json inside the
.plugin file — whatever is linked at the top
of this page is always the latest release.
Reach service@origo.is if you hit a bug or need help connecting. The plugin is published by Origo hf. and is free for anyone using Business Central.