C++ Builder MCP Server
@MCP-Mirror
About C++ Builder MCP Server
Mirror of
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"cpp-builder": {
"command": "node",
"args": [
"path/to/cpp-builder-mcp-server/dist/index.js"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is C++ Builder MCP Server?
An MCP server that compiles C++ DLLs with specific export settings and analyzes DLL exports using Visual Studio build tools. It is designed for developers who need to automate DLL building and export inspection within MCP-compatible environments.
How to use C++ Builder MCP Server?
Clone the repository, install dependencies with npm install, and build the project with npm run build. Configure the server in your MCP settings file using the node command with the path to dist/index.js. Then invoke the available tools – compile_dll to build DLLs and analyze_exports to inspect exports – from your MCP client.
Key features of C++ Builder MCP Server
- C++ DLL compilation with MSBuild
- Custom export settings via .def files
- DLL export analysis using dumpbin
- Configurable build settings
- Platform and configuration targeting
- Detailed build output
Use cases of C++ Builder MCP Server
- Automate DLL builds in CI/CD pipelines
- Validate DLL exports before deployment
- Generate DLLs with custom export definitions
- Build for different platforms (x86/x64)
- Debug builds with full MSBuild output
FAQ from C++ Builder MCP Server
What dependencies are required?
Requires Visual Studio 2022 Community Edition or higher, Visual C++ build tools, and Windows SDK.
How do I configure the server?
Add it to your MCP settings file with "command": "node" and "args" pointing to dist/index.js; the env object can remain empty.
What platforms and configurations are supported?
Supports x86 and x64 platforms, and Debug and Release configurations.
Can I specify which functions to export?
Yes, provide a .def file to the compile_dll tool to control which functions are exposed by the DLL.
How do I analyze a compiled DLL?
Use the analyze_exports tool with the path to the DLL; the server uses dumpbin to list all exported functions, ordinals, names, addresses, and forwarding information.
Frequently asked questions
What dependencies are required?
Requires Visual Studio 2022 Community Edition or higher, Visual C++ build tools, and Windows SDK.
How do I configure the server?
Add it to your MCP settings file with `"command": "node"` and `"args"` pointing to `dist/index.js`; the `env` object can remain empty.
What platforms and configurations are supported?
Supports x86 and x64 platforms, and Debug and Release configurations.
Can I specify which functions to export?
Yes, provide a `.def` file to the `compile_dll` tool to control which functions are exposed by the DLL.
How do I analyze a compiled DLL?
Use the `analyze_exports` tool with the path to the DLL; the server uses dumpbin to list all exported functions, ordinals, names, addresses, and forwarding information.
Basic information
More Other MCP servers
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
Codelf
unbugA search tool helps dev to solve the naming things problem.
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser

YOUB
Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
Comments