MCP server for Conan package manager
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"conan-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Conan MCP Server A Model Context Protocol server for Conan package manager integration. ## Usage Examples > *"Create a CMake library project with Conan that has the latest version of fmt > and openssl as requirements, install the dependencies and verify that the > libraries I depend on don't have serious vulnerabilities and have a license > that allows my application to be commercial."* ## Installation ### Requirements - Python >= 3.10 - Conan [installed](https://docs.conan.io/2/installation.html) ### Install from PyPI Install the package from PyPI: ```bash pip install conan-mcp ``` Or using `uv`: ```bash uv pip install conan-mcp ``` ### MCP Configuration Add to your `mcp.json`: Using `uvx` (recommended): ```json { "mcpServers": { "conan": { "command": "uvx", "args": ["conan-mcp"] } } } ``` Or using `uv run`: ```json { "mcpServers": { "conan": { "command": "uv", "args": ["run", "conan-mcp"] } } } ``` > **Note:** Both `uvx` and `uv run` are provided by [uv](https://github.com/astral-sh/uv). If you don't have `uv` installed, you can install it or use `pip install conan-mcp` and then use `conan-mcp` directly as the command. #### Configuring Conan Binary Path By default, the server uses `conan` from the system PATH (or the virtual environment where the MCP server is running). If you need to use a specific Conan installation or version, you can set the `CONAN_MCP_CONAN_PATH` environment variable in your MCP configuration: ```json { "mcpServers": { "conan": { "command": "uv", "args": ["--directory", "/path/to/conan-mcp", "run", "conan-mcp"], "env": { "CONAN_MCP_CONAN_PATH": "/home/user/venv/bin/conan" } } } } ``` If `CONAN_MCP_CONAN_PATH` is not set, the server will use `conan` from PATH or the virtual environment where the MCP server is running. ### Available Tools **`get_conan_profile`**: Get Conan profile configuration Parameters: - `profile` (optio…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.