Manage Conan projects, dependencies, profiles, licenses, and vulnerability scans through MCP.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Conan MCP.
profileCallable MCP tool function
templateCallable MCP tool function
cmake_libCallable MCP tool function
header_libCallable MCP tool function
meson_libCallable MCP tool function
msbuild_libCallable MCP tool function
The conan-io/conan-mcp MCP server exposes common Conan package-management tasks through MCP tools. It is intended for C and C++ development workflows where an agent needs to create project files, resolve dependencies, inspect package availability, or review dependency metadata.
Project generation supports library and executable templates for CMake, Meson, MSBuild, Bazel, and Autotools. A generated project can include regular requirements and tool requirements, such as build-system packages. The creation operation accepts a project name, optional version, working directory, and an overwrite flag.
The server runs as a local MCP process and uses an installed Conan executable to perform package-manager operations. Paths supplied to dependency operations are resolved relative to the requested working directory. This applies to project folders as well as conanfile.txt and conanfile.py files.
Package searches can query the local cache, configured remotes, or both. Search parameters include package name, version or version range, user, channel, recipe revision, package ID, settings, options, and remote. Dependency installation can select a remote, restrict resolution to the cache, override host settings and options, and optionally build missing binaries from source.
The conan-io/conan-mcp MCP server uses Conan graph information for license collection. License analysis covers packages in the host context and excludes build-context tools. Vulnerability scanning can inspect a project dependency graph or audit one specific Conan reference; a path and a package reference cannot be used together.
Python 3.10 or newer and Conan are required. The documented MCP configuration runs the package with uvx:
By default, Conan is located through the system PATH or the environment in which the MCP process runs. Set CONAN_MCP_CONAN_PATH when a particular Conan executable or virtual-environment installation must be used. For local development, the repository instructions use uv sync followed by uv run conan-mcp.
Available operations cover:
The conan-io/conan-mcp MCP server also exposes the underlying input fields used by these operations, including template, name, version, requirements, tool requirements, working directory, force, profile, remote, path, and package-selection filters.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/conan-io-conan-mcp)<a href="https://allmcps.com/mcp/conan-io-conan-mcp"><img src="https://allmcps.com/api/badge/conan-io-conan-mcp?style=directory" alt="Conan MCP on AllMCPs" /></a>