Skip to main content
Glama

ForgeMCP

ForgeMCP is an MCP server that will provide AI assistants with deep, structured integration for C++ development.

Current Core MVP

The initial server exposes a diagnostic MCP tool over the stdio transport:

  • server_status

FORGEMCP_WORKSPACE must name an existing workspace directory. The Core validates it but does not inspect project files.

Related MCP server: C++ MCP Server

Setup

Requires Python 3.11 or later.

python -m venv .venv
.\.venv\Scripts\Activate.ps1
python -m pip install --upgrade pip
python -m pip install -e ".[test]"

mcp is the only runtime dependency. To start the server for a C++ workspace:

$env:FORGEMCP_WORKSPACE = "C:\path\to\cpp-project"
forgemcp

The next increments are a Workspace module, then CMake build/test, clangd, and Debug Adapter Protocol modules.

Core structure

  • core/config.py — typed runtime configuration and workspace-root validation.

  • core/services.py — explicit dependency registry for future modules.

  • core/application.py — application composition, lifecycle, and server status.

  • core/errors.py — expected Core errors and safe MCP-facing responses.

  • core/logging.py — structured, redacted stderr logging.

See architecture.md for Core boundaries and extension points.

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    F
    maintenance
    An MCP server that provides semantic understanding of C++ codebases using libclang, allowing Claude to instantly find classes, functions, and their relationships without having to grep through thousands of files.
    31
    MIT
  • A
    license
    -
    quality
    A
    maintenance
    A production-ready MCP server that enables AI assistants to intelligently understand, analyze, edit, navigate, and review software projects with multi-workspace support, Git integration, and semantic search.
    MIT
  • F
    license
    -
    quality
    C
    maintenance
    A single MCP server that bridges to any LSP, enabling code intelligence features like hover, go-to-definition, references, and diagnostics for multiple languages via configurable language servers.
    1

View all related MCP servers

Related MCP Connectors

  • MCP server for Klever blockchain smart contract development.

  • A MCP server built for developers enabling Git based project management with project and personal…

  • MCP server for generating rough-draft project plans from natural-language prompts.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/hardened-steel/ForgeMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server