article
README
🚀 研究 MCP 服务器
本仓库专为研究项目打造,提供一个 MCP 服务器,可助力相关研究工作的开展。
✨ 主要特性
- 作为 MCP 服务器运行,为研究提供稳定的服务支持。
- 能够从 Notion 中获取调查数据,方便数据收集。
- 可在 Notion 中创建调查页面,便于研究人员操作。
📦 安装指南
先决条件
- Python 3.12.1 或更高版本
- uv 0.5.25 或更高版本
- Claude 桌面客户端
💻 使用示例
基础用法
按照以下步骤操作,即可使用本 MCP 服务器:
- 克隆仓库。
- 从 Notion 集成 获取一个 Notion 令牌。
- 在 Notion 中创建一个数据库页面并获取数据库 ID。数据库 ID 是页面 URL 的最后一部分。
- 创建一个
.env文件,内容如下:
NOTION_TOKEN=[YOUR_NOTION_TOKEN]
NOTION_ROOT_DATABASE_ID=[YOUR_NOTION_DATABASE_ID]
- 在
claude_desktop.json中添加一个 MCP 服务器定义:
{
...
"mcpServers": {
"研究 MCP 服务器": {
"command": "uv",
"args": [
"run",
"--with", "mcp[cli]",
"--with", "notion-client",
"--with", "pydantic",
"mcp",
"运行",
"/path/to/research-mcp-server/server.py"
]
}
}
}
- 重启 Claude 桌面客户端以启动研究 MCP 服务器。
- 让 Claude 执行调查并查看结果。
Scan to contact