Back to Home
demiliani icon

D365BCAdminMCPExtension

Verified Safe

by demiliani

Overview

A Visual Studio Code extension to automate the installation and configuration of the Dynamics 365 Business Central Admin MCP server for GitHub Copilot integration.

Installation

Run Command
No command provided

Security Notes

The extension uses `child_process.exec` and `execSync` to run system commands (npm install/update/uninstall, Node.js/npm version checks, process management). While commands are mostly hardcoded or derived from trusted sources, installing global npm packages introduces a supply chain risk (dependency on `@demiliani/d365bc-admin-mcp`). File system operations are confined to expected configuration (`mcp.json`) and temporary directories. No direct use of `eval` or obvious obfuscation. Process termination logic (`taskkill`, `pkill`) targets specific executables, reducing broader system risk. The `.NET 9` requirement for the *installed* MCP server (not this extension itself) implies a dependency on another runtime. Overall, the implementation appears robust for its stated purpose, but inherent risks of running system commands and external package installations exist.

Similar Servers

Stats

Interest Score30
Security Score8
Cost ClassLow
Stars1
Forks0
Last Update2025-12-11

Tags

VS Code ExtensionGitHub CopilotDynamics 365 Business CentralMCP ServerAdministration