
mcp-server

2025.04.10
1
PythonMCP服务开发学习项目开发效率
mcp-server是一个学习性质的MCP服务项目,主要用于探索和实践MCP服务器的开发。它依赖于Python 3.12及以上版本和uv包管理器,并集成了jina.ai提供的工具能力,如搜索和网页读取等功能。
View on GitHub
Overview
基本能力
产品定位
mcp-server是一个学习性质的MCP服务项目,主要用于探索和实践MCP服务器的开发。
核心功能
- 集成jina.ai提供的工具能力,如搜索和网页读取等功能
- 支持通过Smithery平台自动安装
- 提供两种配置方式:直接使用uv运行或使用venv虚拟环境
适用场景
- MCP服务开发学习
- 集成jina.ai工具的实验性项目
工具列表
- jina.ai提供的工具(如搜索、网页读取等)
常见问题解答
- Docker中运行MCP服务时会立即退出,无法使用(相关issue已列出)
使用教程
使用依赖
- Python 3.12或更新版本
- uv包管理器
安装uv的命令:
# MacOS或Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
# Windows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
安装教程
通过Smithery安装:
npx -y @smithery/cli install @yiGmMk/mcp-server --client claude
调试方式
提供两种配置方式,可在配置文件中指定运行参数和环境变量。