AI学生MCP服务器
一个轻量级的MCP服务器 FastMCP 提供实用的学生友好型人工智能工具。
此服务器的功能
此服务器公开了两个MCP工具:
search_ai_papers(query, max_results=3)
- 通过查询搜索arXiv最近的论文。 - 返回标题、作者、发布日期、摘要和论文链接。
get_weather(city)
- 使用Open-Meteo获取实时天气(不需要API密钥)。 - 返回温度,感觉像温度、湿度、风和条件。
需求
- python
3.13+ - 互联网连接(工具调用公共API)
设置
从项目根:
python -m venv .venv
.venv\Scripts\activate
pip install -e .备选方案 uv:
uv sync运行MCP服务器
python server.py服务器运行超时 stdio:
mcp.run(transport="stdio")从MCP客户端连接
配置您的MCP客户端以启动此服务器:
- 命令:
python - Args:
server.py - 工作目录:此项目文件夹
如果您的客户端支持每服务器环境配置,请确保它使用安装依赖项的相同Python环境。
Claude/Desktop客户端中的示例提示
Find 3 latest papers about retrieval-augmented generationWhat's the weather in Berlin right now?
项目结构
server.py--MCP服务器和工具实现main.py--简单的本地占位符入口点pyproject.toml--项目元数据和依赖关系
备注
- 当前工具不需要API密钥。
- 如果请求失败,通常是由于暂时的API/网络问题。
- arXiv结果基于文本查询匹配(
all:).
