loading…
Search for a command to run...
loading…
A command-line interface application for interactive chat with AI models via the Anthropic API. It supports document retrieval, command-based prompts, and exten
A 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 Model Control Protocol architecture.
MCP Chat is a command-line interface application that enables interactive chat capabilities with AI models through the Anthropic API. The application supports document retrieval, command-based prompts, and extensible tool integrations via the MCP (Model Control Protocol) architecture.
.env file in the project root and verify that the following variables are set correctly:ANTHROPIC_API_KEY="" # Enter your Anthropic API secret key
uv is a fast Python package installer and resolver.
pip install uv
uv venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
uv pip install -e .
uv run main.py
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
Simply type your message and press Enter to chat with the model.
Use the @ symbol followed by a document ID to include document content in your query:
> Tell me about @deposition.md
Use the / prefix to execute commands defined in the MCP server:
> /summarize deposition.md
Commands will auto-complete when you press Tab.
Edit the mcp_server.py file to add new documents to the docs dictionary.
To fully implement the MCP features:
mcp_server.pymcp_client.pyThere are no lint or type checks implemented.
from
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"mcp-chat": {
"command": "npx",
"args": []
}
}
}