loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

conan-mcp

MCP Tool

conan-io/conan-mcp

Model Context Protocol server for Conan

Install

$ npx loaditout add conan-io/conan-mcp

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "conan-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "conan-mcp"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

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
MCP Configuration

Add to your mcp.json:

{
  "mcpServers": {
    "conan": {
      "command": "uvx",
      "args": ["conan-mcp"]
    }
  }
}

> Note: uvx is provided by 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:

{
  "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 (optional): If provided, show that specific profile; otherwise, default

Usage examples:

  • *"What is my default Conan profile?"*
  • *"Show me the linux-debug profile configuration"*

`list_conan_profiles`

List available Conan profiles

Parameters:

  • No parameters

Usage examples:

  • *"What Conan profiles do I have available?"*

Reviews

Loading reviews...

Quality Signals

Quality Score3300
5
Stars
0
Installs
Last updated65 days ago
Security: AREADME

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit2/12/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/conan-io/conan-mcp)](https://loaditout.ai/skills/conan-io/conan-mcp)