@dav3/mcp-dynamics365-server
Version:
Generic MCP server for Dynamics 365 CRM operations (AI-generated side project with limited maintenance)
85 lines (84 loc) • 3.18 kB
JSON
{
"name": "@dav3/mcp-dynamics365-server",
"version": "2.1.0",
"description": "Generic MCP server for Dynamics 365 CRM operations (AI-generated side project with limited maintenance)",
"main": "dist/index.js",
"type": "module",
"bin": {
"mcp-dynamics365-server": "dist/index.js"
},
"packageManager": "pnpm@9.15.9",
"scripts": {
"build": "tsc",
"dev": "tsx src/index.ts",
"dev:http": "tsx src/index.ts --transport=http",
"dev:http-remote": "tsx src/index.ts --transport=http --host=0.0.0.0",
"start": "node dist/index.js",
"start:http": "node dist/index.js --transport=http",
"start:http-remote": "node dist/index.js --transport=http --host=0.0.0.0",
"watch": "tsc --watch",
"watch:dev": "tsx watch src/index.ts",
"clean": "rm -rf dist",
"lint": "tsc --noEmit",
"typecheck": "tsc --noEmit",
"test": "node tests/unit/test-server.js",
"test:read-tools": "pnpm run build && node tests/integration/test-read-tools.js",
"test:http": "pnpm run build && node tests/integration/test-streamable-http.js",
"convert-icon": "npx sharp-cli -i vscode-extension/images/icon.svg -o vscode-extension/images/icon.png resize 128 128",
"prepublishOnly": "pnpm run clean && pnpm run build",
"publish:npm": "npm publish",
"publish:vscode": "cd vscode-extension && pnpm install && pnpm run compile && npx @vscode/vsce package && npx @vscode/vsce publish",
"version:major": "cd vscode-extension && pnpm version major --no-git-tag-version && git add package.json && git commit -m 'chore: bump version major' && cd .. && pnpm version major && git push --follow-tags",
"version:minor": "cd vscode-extension && pnpm version minor --no-git-tag-version && git add package.json && git commit -m 'chore: bump version minor' && cd .. && pnpm version minor && git push --follow-tags",
"version:patch": "cd vscode-extension && pnpm version patch --no-git-tag-version && git add package.json && git commit -m 'chore: bump version patch' && cd .. && pnpm version patch && git push --follow-tags"
},
"keywords": [
"mcp",
"dynamics365",
"crm",
"microsoft",
"model-context-protocol",
"ai",
"assistant"
],
"author": "Dav3 <mcp-dynamics-365@dav3.cc>",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/dave-palt/mcp-dynamics-365.git"
},
"bugs": {
"url": "https://github.com/dave-palt/mcp-dynamics-365/issues"
},
"homepage": "https://github.com/dave-palt/mcp-dynamics-365#readme",
"files": [
"dist/**/*",
"README.md",
"LICENSE",
"package.json"
],
"engines": {
"node": ">=20.0.0"
},
"publishConfig": {
"access": "public"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.17.1",
"axios": "^1.6.0",
"cors": "^2.8.5",
"dotenv": "^16.3.0",
"express": "^5.1.0",
"jsonwebtoken": "^9.0.2",
"jwk-to-pem": "^2.0.7"
},
"devDependencies": {
"@types/cors": "^2.8.19",
"@types/express": "^5.0.3",
"@types/jsonwebtoken": "^9.0.10",
"@types/jwk-to-pem": "^2.0.3",
"@types/node": "^20.0.0",
"tsx": "^4.0.0",
"typescript": "^5.0.0"
}
}