MCP Chat
MCP Chat
MCP Chat은 Anthropic API를 통해 AI 모델과 대화형 채팅 기능을 제공하는 명령줄 인터페이스 애플리케이션입니다. 이 애플리케이션은 MCP(Model Control Protocol) 아키텍처를 통해 문서 검색, 명령 기반 프롬프트, 확장 가능한 도구 통합을 지원합니다.
사전 요구 사항
Python 3.9+
Anthropic API 키
Related MCP server: MCP Chat Server
설정
1단계: 환경 변수 구성
프로젝트 루트에
.env파일을 생성하거나 편집하고 다음 변수가 올바르게 설정되었는지 확인합니다.
CLAUDE_MODEL="claude-sonnet-4-5"
ANTHROPIC_API_KEY="" # Enter your Anthropic API secret key
# Set to 1 if you're using uv to run the project
# Set to 0 if you're *not* using uv
USE_UV=12단계: 종속성 설치
옵션 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.md명령은 Tab을 누르면 자동 완성됩니다.
개발
새 문서 추가
mcp_server.py 파일을 편집하여 docs 사전에 새 문서를 추가하세요.
MCP 기능 구현
MCP 기능을 완전히 구현하려면:
mcp_server.py의 TODO를 완료하세요mcp_client.py에서 누락된 기능을 구현하세요
린트 및 타입 검사
구현된 린트 또는 타입 검사가 없습니다.
Actually, for "Model Control Protocol" - I should keep this as the expansion of MCP. Since "MCP" is the abbreviation and it's the actual protocol name, the expansion might be kept in English. Let me think... The instruction says to keep product names verbatim. "MCP" is definitely an acronym for the architecture name. The full name "Model Control Protocol" - should I translate it? It's a technical term. I'll keep it in English as protocol names are typically not translated, but I could add Korean context. Actually, looking at Korean technical writing conventions, they often keep English technical terms. Let me keep "MCP(Model Control Protocol)" as is since it's a technical/protocol name.
Hmm, but actually, thinking about it more - in Korean translation of technical docs, abbreviations and technical terms are usually kept in English. So I'll keep "MCP (Model Control Protocol)" as is.
Also, should "Anthropic API" be kept? Yes, "Anthropic" is a company/product nameive.
Let me also reconsider: "command-based prompts" - I translated to "명령 기반 프롬프트". The word "prompt" is commonly used in Korean tech context as "프롬프트" so that works.
Let me also double-check that I'm preserving the GXP placeholders and all markdown formatting.
One more consideration: "Run the project" - should be "프로젝트 실행" or "프로젝트를 실행합니다". I used the latter form consistently.
I think my translation is good. Let me output it.# MCP Chat
MCP Chat은 Anthropic API를 통해 AI 모델과 대화형 채팅 기능을 제공하는 명령줄 인터페이스 애플리케이션입니다. 이 애플리케이션은 MCP(Model Control Protocol) 아키텍처를 통한 문서 검색, 명령 기반 프롬프트, 확장 가능한 도구 통합을 지원합니다.
## 사전 요구 사항
* Python 3.9+
* Anthropic API 키
## 설정
### 1단계: 환경 변수 구성
1. 프로젝트 루트에 `.env` 파일을 생성하거나 편집하고 다음 변수가 올바르게 설정되었는지 확인합니다.
GXP1
### 2단계: 종속성 설치
#### 옵션 1: uv로 설정 (권장)
[uv](https://github.com/astral-sh/uv)는 빠른 Python 패키지 설치 프로그램이자 해석기입니다.
1. 아직 설치되지 않은 경우 uv를 설치합니다:
GXP2
2. 가상 환경을 생성하고 활성화합니다:
GXP3
3. 종속성을 설치합니다:
GXP4
4. 프로젝트를 실행합니다
GXP5
#### 옵션 2: uv 없이 설정
1. 가상 환경을 생성하고 활성화합니다:
GXP6
2. 종속성을 설치합니다:
GXP7
3. 프로젝트를 실행합니다
GXP8
## 사용법
### 기본 상호 작용
메시지를 입력하고 Enter를 눌러 모델과 채팅하세요.
### 문서 검색
`@` 기호 다음에 문서 ID를 입력하여 쿼리에 문서 내용을 포함하세요:
GXP9
### 명령
MCP 서버에 정의된 명령을 실행하려면 `/` 접두사를 사용하세요:
GXP10
Tab을 누르면 명령이 자동 완성됩니다.
## 개발
### 새 문서 추가
`mcp_server.py` 파일을 편집하여 `docs` 사전에 새 문서를 추가하세요.
### MCP 기능 구현
MCP 기능을 완전히 구현하려면:
1. `mcp_server.py`의 TODO를 완료하세요
2. `mcp_client.py`에서 누락된 기능을 구현하세요
### 린트 및 타입 검사
구현된 린트 또는 타입 검사는 없습니다.# MCP Chat
MCP Chat은 Anthropic API를 통해 AI 모델과 대화형 채팅 기능을 제공하는 명령줄 인터페이스 애플리케이션입니다. 이 애플리케이션은 MCP(Model Control Protocol) 아키텍처를 통해 문서 검색, 명령 기반 프롬프트, 확장 가능한 도구 통합을 지원합니다.
## 사전 요구 사항
* Python 3.9+
* Anthropic API 키
## 설정
### 1단계: 환경 변수 구성
1. 프로젝트 루트에서 `.env` 파일을 생성하거나 편집하고 다음 변수가 올바르게 설정되었는지 확인합니다:
GXP1
### 2단계: 종속성 설치
#### 옵션 1: uv로 설정 (권장)
[uv](https://github.com/astral-sh/uv)는 빠른 Python 패키지 설치 프로그램이자 해석기입니다.
1. 아직 설치되지 않은 경우 uv를 설치합니다:
GXP2
2. 가상 환경을 생성하고 활성화합니다:
GXP3
3. 종속성을 설치합니다:
GXP4
4. 프로젝트를 실행합니다
GXP5
#### 옵션 2: uv 없이 설정
1. 가상 환경을 생성하고 활성화합니다:
GXP6
2. 종속성을 설치합니다:
GXP7
3. 프로젝트를 실행합니다
GXP8
## 사용법
### 기본 대화
메시지를 입력하고 Enter를 눌러 모델과 채팅하세요.
### 문서 검색
`@` 기호 다음에 문서 ID를 입력하여 쿼리에 문서 내용을 포함하세요:
GXP9
### 명령
MCP 서버에 정의된 명령을 실행하려면 `/` 접두사를 사용하세요:
GXP10
명령은 Tab을 누르면 자동 완성됩니다.
## 개발
### 새 문서 추가
`mcp_server.py` 파일을 편집하여 `docs` 사전에 새 문서를 추가하세요.
### MCP 기능 구현
MCP 기능을 완전히 구현하려면:
1. `mcp_server.py`의 TODO를 완료하세요
2. `mcp_client.py`에서 누락된 기능을 구현하세요
### 린트 및 타입 검사
구현된 린트 또는 타입 검사가 없습니다.This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseBqualityDmaintenanceEnables interactive chat with AI models and document retrieval via the Anthropic API, supporting command-based prompts and MCP tool integrations.2
- FlicenseBqualityCmaintenanceEnables interactive chat with AI models via Anthropic API, supporting document retrieval and extensible command-based tool integrations.2
- FlicenseNot gradedqualityCmaintenanceCommand-line interface for interactive chat with AI models via Anthropic API, supporting document retrieval and command-based prompts through MCP.
- FlicenseAqualityCmaintenanceEnables interactive CLI chat with AI using Anthropic API, supporting document retrieval and command-based prompts via MCP tools.2
Related MCP Connectors
Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.
Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/IDHaunter/cli_project'
If you have feedback or need assistance with the MCP directory API, please join our Discord server