The Research MCP Server integrates with Notion to manage survey data:
Retrieve survey summaries
Get detailed information about a specific survey by ID
Fetch property definitions for survey summaries
Update survey properties (date, number, status, rich text, selection, multi-select)
Update content blocks of survey summary pages
Create new survey summary pages with titles and optional body content
Allows to retrieve survey data from Notion and create survey pages in Notion
Research MCP Server
This is a repository for the research project on the 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
- Clone the repository.
- Obtain a Notion token from Notion Integrations.
- Create a database page in Notion and retrieve the database ID. The database ID is the last part of the page URL.
- Create a
.env
file as shown below: - Add an MCP server definition to
claude_desktop.json
: - Restart the Claude Desktop Client to launch the Research MCP Server.
- Ask Claude to perform a survey and review the results.
local-only server
The server can only run on the client's local machine because it depends on local resources.
The server functions as an MCP server to interact with Notion for retrieving and creating survey data, integrating with the Claude Desktop Client for conducting and reviewing surveys.
Related Resources
Related MCP Servers
- -securityAlicense-qualityA simple Model Context Protocol (MCP) server that integrates with Notion's API to manage my personal todo list through Claude.Last updated -200MIT License
- AsecurityAlicenseAqualityMCP Server for the Notion API, enabling Claude to interact with Notion workspaces.Last updated -18608816MIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that enables Claude and other LLMs to interact with Notion workspaces, providing capabilities like searching, retrieving, creating and updating pages, as well as managing databases.Last updated -102733
- AsecurityFlicenseAqualityA Model Context Protocol server that connects Claude and other AI assistants to your Notion workspace, allowing AIs to interact with databases, pages, and blocks.Last updated -12011