MCP Chat
MCP Chat
MCP Chat은 Anthropic API를 통해 AI 모델과 대화형 채팅 기능을 제공하는 명령줄 인터페이스 애플리케이션입니다. 이 애플리케이션은 MCP(Model Control Protocol) 아키텍처를 통해 문서 검색, 명령 기반 프롬프트, 확장 가능한 도구 통합을 지원합니다.
사전 요구 사항
Python 3.9 이상
Anthropic API 키
Related MCP server: MCP Chat
설정
1단계: 환경 변수 구성
프로젝트 루트에서
.env파일을 생성하거나 편집하고 다음 변수가 올바르게 설정되었는지 확인합니다:
ANTHROPIC_API_KEY="" # Enter your Anthropic API secret key2단계: 종속성 설치
옵션 1: uv로 설정 (권장)
uv는 빠른 Python 패키지 설치 및 해석 도구입니다.
아직 설치되지 않은 경우 uv를 설치합니다:
pip install uv가상 환경을 생성하고 활성화합니다:
uv venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate종속성을 설치합니다:
uv pip install -e .프로젝트를 실행합니다
uv run main.py옵션 2: uv 없이 설정
가상 환경을 생성하고 활성화합니다:
python -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate종속성을 설치합니다:
pip install anthropic python-dotenv prompt-toolkit "mcp[cli]==1.8.0"프로젝트를 실행합니다
python main.py사용법
기본 상호 작용
메시지를 입력하고 Enter를 눌러 모델과 채팅하세요.
문서 검색
쿼리에 문서 내용을 포함하려면 @ 기호 뒤에 문서 ID를 입력하세요:
> Tell me about @deposition.md명령
MCP 서버에 정의된 명령을 실행하려면 / 접두사를 사용하세요:
> /summarize deposition.mdTab 키를 누르면 명령이 자동 완성됩니다.
개발
새 문서 추가
mcp_server.py 파일을 편집하여 docs 사전에 새 문서를 추가하세요.
MCP 기능 구현
MCP 기능을 완전히 구현하려면:
mcp_server.py의 TODO를 완료하세요mcp_client.py에서 누락된 기능을 구현하세요
린트 및 타입 검사
구현된 린트 또는 타입 검사가 없습니다.
Maintenance
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
- QuallaaOAuthcom.quallaa
Talk to your public-facing AI from any MCP client — Claude, ChatGPT, Cursor, Cline, Windsurf.
MCP server for AI dialogue using various LLM models via AceDataCloud
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA command-line interface application for interactive chat with AI models via the Anthropic API. It supports document retrieval, command-based prompts, and extensible tool integrations through the MCP architecture.-
- FlicenseAqualityDmaintenanceA command-line interface application enabling interactive chat with AI models via the Anthropic API. It supports document retrieval, command-based prompts, and extensible tool integrations through the MCP architecture.2-
- FlicenseNot gradedqualityDmaintenanceA command-line interface application that enables interactive chat with AI models via the Anthropic API, supporting document retrieval and command-based prompts through the MCP architecture.-
- FlicenseNot gradedqualityDmaintenanceA CLI chat application enabling interactive conversations with AI models via the Anthropic API, with document retrieval and command-based prompt support through the MCP architecture.-