logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

research-mcp-server

Facilitates management of survey data by retrieving and creating survey pages in Notion.

Author

research-mcp-server logo

h-yanagawa

Apache License 2.0

Quick Info

GitHub GitHub Stars 1
NPM Weekly Downloads 0
Tools 1
Last Updated 2026-02-19

Tags

managementmcpsurveysurvey pagescreating surveysurvey data

Research MCP Server

This is a repository for the research project on the MCP server.

Research Server MCP server

Features

  • Work as an MCP server.
  • Retrieve survey data from Notion.
  • Create survey pages in Notion.

Prerequisites

  • Python 3.12.1 or later
  • uv 0.5.25 or later
  • Claude Desktop Client

How to Use

  1. Clone the repository.
  2. Obtain a Notion token from Notion Integrations.
  3. Create a database page in Notion and retrieve the database ID. The database ID is the last part of the page URL.
  4. Create a .env file as shown below: shell NOTION_TOKEN=[YOUR_NOTION_TOKEN] NOTION_ROOT_DATABASE_ID=[YOUR_NOTION_DATABASE_ID]
  5. Add an MCP server definition to claude_desktop.json: 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. Restart the Claude Desktop Client to launch the Research MCP Server.
  7. Ask Claude to perform a survey and review the results.

See Also

`