
Research MCP Server

2025.02.17
0
Python研究工具数据管理其它
Research MCP Server 是一个用于研究项目的MCP服务器,主要功能包括作为MCP服务器运行、从Notion检索调查数据以及在Notion中创建调查页面。适用于需要进行调查数据管理和分析的研究场景。
View on GitHub
Overview
基本能力
产品定位
Research MCP Server 是一个用于研究项目的MCP服务器,主要用于调查数据的管理和分析。
核心功能
- 作为MCP服务器运行
- 从Notion检索调查数据
- 在Notion中创建调查页面
适用场景
- 研究项目中的调查数据管理
- 调查数据的自动化收集和分析
工具列表
- Notion: 用于存储和管理调查数据
- Claude Desktop Client: 用于与MCP服务器交互
常见问题解答
无
使用教程
使用依赖
- Python 3.12.1 或更高版本
- uv 0.5.25 或更高版本
- Claude Desktop Client
安装教程
- 克隆仓库。
- 从 Notion Integrations 获取Notion token。
- 在Notion中创建一个数据库页面并获取数据库ID。数据库ID是页面URL的最后一部分。
- 创建一个
.env
文件,内容如下:shell NOTION_TOKEN=[YOUR_NOTION_TOKEN] NOTION_ROOT_DATABASE_ID=[YOUR_NOTION_DATABASE_ID]
- 在
claude_desktop.json
中添加MCP服务器定义:json { ... "mcpServers": { "Research MCP Server": { "command": "uv", "args": [ "run", "--with", "mcp[cli]", "--with", "notion-client", "--with", "pydantic", "mcp", "run", "/path/to/research-mcp-server/server.py" ] } } }
- 重启Claude Desktop Client以启动Research MCP Server。
- 让Claude执行调查并查看结果。
调试方式
无具体调试命令提供。