conda-cli-mcp
conda-cli-mcp
conda-cli-mcp는 설치된 conda 명령줄을 Model Context Protocol을 통해 노출합니다. 시작 시 내장 및 플러그인 기여 명령을 검색하고, conda의 argparse 정의에서 구조화된 도구를 생성하며, 명시적으로 활성화된 원시 argv 도구를 통해 전체 CLI에 계속 접근할 수 있도록 유지합니다.
서버는 제한된 하위 프로세스에서 conda를 실행합니다. 구성, 플러그인 순서, 해결, 트랜잭션, 리포터, 인증, 후크 및 오류 처리는 계속 conda가 담당합니다.
대상 환경에 conda-completion 0.3 이상이 설치된 경우, 읽기 전용 메타데이터 도구가 플러그인의 공개 Python API를 통해 명령별 완성 힌트를 노출합니다.
이 프로젝트는 알파 소프트웨어입니다. Python 3.10 이상이 필요하며 대상 conda 버전 >=26.7,<27을 지원합니다.
설치
게시된 명령을 격리된 환경에 설치합니다:
pipx install conda-cli-mcp서버 환경을 대상 conda 설치와 분리하고 --conda-exe로 해당 설치를 선택합니다.
Related MCP server: terminal-guardian-mcp
문서
문서는 목적별로 구성되어 있습니다:
문서는 jezdez.github.io/conda-cli-mcp에 게시되어 있습니다.
안전
기본 정책은 읽기 전용입니다. --allow-write는 conda 관리 변경을 허용합니다. --allow-exec는 conda run, 불투명한 전달 인수 및 원시 conda_execute 도구를 허용합니다. 정책은 시작 시 고정되며 conda가 시작되기 전에 적용됩니다.
서버 실행
대상 conda 실행 파일이 다른 환경에 있는 경우 명시적으로 선택합니다:
conda-cli-mcp --conda-exe /absolute/path/to/conda--conda-exe가 없으면 확인 시 CONDA_EXE를 거쳐 PATH를 확인합니다. MCP 클라이언트는 표준 입력과 표준 출력을 통해 연결됩니다. 클라이언트 구성은 시작 튜토리얼을 참조하세요.
프로젝트 범위
conda-cli-mcp는 로컬 conda CLI 검색 및 실행을 담당합니다.conda-meta-mcp는 읽기 전용 패키지 및 에코시스템 메타데이터를 담당합니다.conda-mcp는 두 가지를 모두 설치하는 향후 통합 패키지용으로 예약되어 있습니다.
개발
개발, 문서화 및 패키징에는 Pixi를 사용합니다:
pixi install
pixi run test
pixi run check
pixi run -e docs docs
pixi run -e build packageconda 레시피는 noarch Python이며 recipe/recipe.yaml에 있습니다.
This server cannot be deployed
Maintenance
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Context and control for any AI. Agent identity, scoped access, and proof across tools.
Governed app access for AI agents: 1,000+ apps & 12,000+ tools via Code Mode MCP.
Runtime permission, approval, and audit layer for AI agent tool execution.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to execute AWS CLI commands and access AWS documentation, resources, and prompt templates through the Model Context Protocol with support for Unix pipes and secure Docker-based deployment.MIT
- AlicenseNot gradedqualityDmaintenanceProvides secure, sandboxed terminal access for AI assistants via the Model Context Protocol, with multi-layer risk analysis and auditable command execution.10 npm8MIT
- AlicenseDqualityDmaintenanceEnables AI assistants to interact with local Docker containers, Kubernetes clusters, and system logs using the Model Context Protocol.910 npmISC
- FlicenseNot gradedqualityBmaintenanceEnables AI assistants to execute bash commands, run Python code, manage files, search the web, interact with Git, and perform system administration tasks through the Model Context Protocol.-