
Dynamics Crm
Connects Claude to Microsoft Dynamics 365 so you can query and update CRM data without writing auth code. Works through Membrane's CLI, which handles OAuth and token refresh automatically. You get pre-built actions for common operations on accounts, contacts, leads, and opportunities, plus a proxy for direct API calls when you need something custom. Good fit if you're building agents that need to read sales pipelines, update customer records, or sync CRM data with other systems. The free Membrane tier works fine for testing. Think Salesforce competitor, same use cases.
- skills.sh installs
- 544
- GitHub stars
- 272
- last updated
- Aug 21, 2026
Install
$ npx -y skills add membranedev/application-skills --skill dynamics-crm --agent claude-codeInstalls into .claude/skills of the current project.
Files
Microsoft Dynamics 365
Microsoft Dynamics 365 is a suite of CRM and ERP applications used by businesses to manage customer relationships, sales, marketing, and operations. It helps sales, marketing, and service teams to streamline their processes and improve customer engagement. Think of it as a competitor to Salesforce.
Official docs: https://learn.microsoft.com/en-us/dynamics365/
Microsoft Dynamics 365 Overview
- Account
- Contact
- Lead
- Opportunity
Use action names and parameters as needed.
Working with Microsoft Dynamics 365
This skill uses the Membrane CLI to interact with Microsoft Dynamics 365. Membrane handles authentication and credentials refresh automatically — so you can focus on the integration logic rather than auth plumbing.
Install the CLI
Install the Membrane CLI so you can run membrane from the terminal:
npm install -g @membranehq/cli@latest
Authentication
membrane login --tenant --clientName=<agentType>
This will either open a browser for authentication or print an authorization URL to the console, depending on whether interactive mode is available.
Sponsors
Details
- Repository
- github.com/membranedev/application-skills
- Category
- Sales & Marketing
- First seen
- Jun 3, 2026