mcp工具
小集合 主控程序 Claude Desktop的工具服务器。每个服务器都是一个具有内联依赖关系的Python文件,通过以下方式运行 紫外线 --无需安装步骤。
服务器
| 服务器 | 工具 | 说明 |
|---|---|---|
youtube-playlist | get_playlist_titles | 从YouTube播放列表中提取视频标题作为标记 |
youtube-captions | get_captions | 下载YouTube视频的隐藏式字幕/字幕 |
设置
- 安装 紫外线
- 生成Claude桌面配置:
uv run generate-config.py- 复制以下内容
claude-desktop-config.json进入克劳德桌面(设置>开发人员>编辑配置) - 重新启动克劳德桌面
添加新服务器
- 创建
servers/my-tool.py:
# /// script
# requires-python = ">=3.10"
# dependencies = ["mcp[cli]"]
# ///
from mcp.server.fastmcp import FastMCP
mcp = FastMCP("My Tool")
@mcp.tool()
def my_tool(arg: str) -> str:
"""Description shown to Claude."""
return "result"
if __name__ == "__main__":
mcp.run()- 跑
uv run generate-config.py并更新您的Claude Desktop配置
