
Create your first own server

2025.03.25
1
PythonMCP 服务器开发工具其它
mcp-server-count-r- 是一个基于 MCP(可能是某种通信协议或框架)的服务器,主要用于与 Claude Desktop 客户端进行交互。它允许用户创建和配置自己的 MCP 服务器,并通过 Claude Desktop 进行测试和管理。
View on GitHub
Overview
基本能力
产品定位
mcp-server-count-r- 是一个用于与 Claude Desktop 客户端交互的 MCP 服务器,主要用于开发和测试 MCP 服务器的功能。
核心功能
- 支持通过 Python 环境创建和运行 MCP 服务器。
- 可以与 Claude Desktop 客户端进行通信。
- 支持通过 JSON 配置文件进行服务器配置。
适用场景
- 开发 MCP 服务器并进行本地测试。
- 与 Claude Desktop 客户端集成,扩展其功能。
工具列表
- Python 环境:用于创建和运行 MCP 服务器。
- Claude Desktop:用于测试和管理 MCP 服务器的客户端工具。
常见问题解答
- 如何配置 MCP 服务器?
- 通过编辑
claude_desktop_config.json
文件进行配置。 - 如何查看服务器日志?
- 使用命令
tail -n 20 -F ~/Library/Logs/Claude/mcp*.log | grep "count-r"
查看日志。
使用教程
使用依赖
- 确保已安装 Python 3 和 pip。
- 安装 Claude Desktop 客户端。
安装教程
- 创建 Python 虚拟环境并激活:
bash python3 -m venv .venv source .venv/bin/activate
- 安装 MCP:
bash pip install mcp
- 创建服务器文件:
bash touch server.py
调试方式
- 启动 Claude Desktop 并添加 MCP 服务器配置。
- 重启 Claude Desktop 以应用配置。
- 使用 Claude Desktop 测试服务器功能。
- 查看日志以调试问题:
bash tail -n 20 -F ~/Library/Logs/Claude/mcp*.log | grep "count-r"
许可证
None