使用说明
概念MCP服务器
一个集成了Python的服务器 主控程序 随着 概念 通过LLM自动化文档工作流程并管理Notion。
特性
- 公开用于创建、更新和搜索Notion页面的MCP工具
- 将纯文本和类似markdown的内容转换为Notion块
- 支持在Notion页面中添加和替换内容
- 提供调试信息以进行故障排除
需求
- Python 3.10+
- 通知集成令牌和父页ID
- MCP服务器和CLI
- 看 需求.txt 对于Python依赖项
设置
-
克隆存储库 并导航到项目目录。
-
安装依赖项:
pip install -r requirements.txt -
配置环境变量:
- 从Notion中查找相关的API密钥和父页ID
- API密钥是集成密钥
- 父页面ID是我们用来与LLMs提示符交互的目标页面
- 集
NOTION_API_KEY和NOTION_PARENT_ID在……里面.env文件
-
运行服务器:
python notionMCP_server.py -
编辑LLMs配置文件以识别MCP服务器:
- 在这个项目中,我使用了Claude桌面,以下是如何编辑配置
- 找到
claude_desktop_config.json编辑如下:
{ "mcpServers": { "NotionMCP": { "command": "path_to_the_exe_python_file_running_your_server", "args": ["path_to_python_server_file(notionMCP_server.py)"], "env": {} } } }- 使用
which python查找运行服务器的可执行python文件
许可证
MIT许可证
