- MCP Client
created by
swairshah5 days ago
Basic CLI mcp client which can use server.config
Information
MCP Client
A basic Model Context Protocol (MCP) client implementation with example servers - one in Node.js and one in Python.
Overview
This repository contains a simple implementation of an MCP client that can communicate with MCP-compatible servers.
Setup
-
Install Python dependencies:
pip install -r requirements.txt
-
Configure servers in
servers_config.json
e.g.
{
"mcpServers": {
"git": {
"command": "uvx",
"args": ["mcp-server-git", "--repository", "."]
},
"puppeteer": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-puppeteer"]
}
}
}
You can get the list of available servers [!here][https://github.com/modelcontextprotocol/servers].
Or write your own. For that add config something like:
"zotero-mcp-server": {
"command": "bash",
"args": [
"-c",
"cd /Users/swair/zotero-mcp-server && source .venv/bin/activate && python -m zotero_mcp.server"
]
},
Running the Client
python client.py
Recommended Clients
Cursor Apple Notes IndexerAn MCP app for Cursor that searches and indexes Apple Notes locally
research
健康管理系统
MCP ClientA very simple MCP demo, based off of Anthropics MCP examples, with the added bonus of an agency loop
MCP CLI ClientEen lokale MCP host en client die met meerdere LLM's en meerdere MCP servers kan werken.
Flask Webapplicatie met LLM-integratie en MCP-toolsFlask webapplicatie met LLM-integratie en MCP-tools voor het verwerken van prompts via verschillende AI-modellen en contextuele tools.
Python MCP Client
MCP_LLM使用大模型结合mcp协议
Mattermost MCP Client
Mcp_agent_streamlit_rag