自述
MCP服务器教程
本教程展示了如何构建一个可以读取csv/拼花地板文件的mcp服务器。mcp客户端将是Claude Desktop。本教程不包括mcp客户端的开发。
Alex Merced的教程https://medium.com/data-engineering-with-dremio/building-a-basic-mcp-server-with-python-4c34c41031ed
先决条件
- 克劳德桌面
- 紫外线已安装
- Python 3.11或更高版本
- 所需的Python包:
pandas,pyarrow,mcp[cli]
如何跑步
- 克隆此存储库或下载文件。
- 安装依赖项:
uv sync- 启动服务器:
uv run main.py- 编辑mcp_server_tutorial_config.json中的内容,并将其复制到Claude桌面的安装目录中,文件名为
claude_desktop_config.json。请参阅此 链接 了解如何创建此mcp配置文件。
- 关闭并重新打开Claude Desktop。mcp工具将显示在聊天室的“搜索和工具”下。
