MCP服务器

一个用于研究项目的MCP服务器,可从Notion检索调查数据并创建调查页面。

  • by h-yanagawa
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 h-yanagawa/research-mcp-server

使用说明

研究MCP服务器

这是MCP服务器上研究项目的存储库。

特性

  • 作为MCP服务器工作。
  • 从Notion检索调查数据。
  • 在Notion中创建调查页面。

先决条件

  • Python 3.12.1或更高版本
  • 紫外线0.5.25或更高
  • Claude桌面客户端

如何使用

  1. 克隆存储库。
  2. 从以下位置获取Notion令牌 概念整合.
  3. 在Notion中创建数据库页面并检索数据库ID。数据库ID是页面URL的最后一部分。
  4. 创建一个 .env 文件如下:
    NOTION_TOKEN=[YOUR_NOTION_TOKEN]
    NOTION_ROOT_DATABASE_ID=[YOUR_NOTION_DATABASE_ID]
    
  5. 将MCP服务器定义添加到 claude_desktop.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"
          ]
        }
      }
    }
    
  6. 重新启动Claude桌面客户端以启动Research MCP服务器。
  7. 请克劳德进行调查并审查结果。