What's Changed
- Add Github Action for testing by @czoido in #1
- Fix server hanging on windows by @czoido in #3
- Add tools for Conan profiles:
list_conan_profilesandget_conan_profileby @czoido in #6 - Make tools return structured return types by @czoido in #7
- Move docstrings to
descriptionfield of@mcp.tooldecorator by @czoido in #8 - Add general and per tool usage examples by @czoido in #9
- Add
list_conan_packagestool by @ErniGH in #2 - Add
create_conan_projecttool for creating new Conan based placeholder projects by @czoido in #10 - Move MCP server implementation to
conan_mcp/main.pyby @czoido in #11 - Add
install_conan_packagestool by @danimtb in #5 - Add
CONAN_MCP_CONAN_PATHsupport for custom Conan binary by @czoido in #12 - Add
work_diras mandatory argument for some tools by @czoido in #14 - Use unified
flag=valueformat for all command arguments by @czoido in #16 - Add
audit_conan_scantool for auditing projects using Conan by @ErniGH in #13 - Correct
--defineargument syntax increate_conan_projectby @czoido in #17 - Add
get_conan_licensestool by @danimtb in #15 - Add automated PyPI and TestPyPI release workflows by @czoido in #18
New Contributors
- @czoido made their first contribution in #1
- @ErniGH made their first contribution in #2
- @danimtb made their first contribution in #5
Full Changelog: https://github.com/conan-io/conan-mcp/commits/v0.1.0