U
Ultimate Brain MCP
作者 @bobbbino
MCP server for Thomas Frank's Ultimate Brain Notion system
创建于 2/13/2026
更新于 11 days ago
README
Repository documentation and setup instructions
MCP Server for Ultimate Brain
An MCP server for managing Thomas Frank's Ultimate Brain Notion system. Provides 26 workflow-oriented tools for Tasks, Projects, Notes, Tags, and Goals using the PARA methodology.
Setup
-
Create a Notion integration and share your Ultimate Brain databases with it.
-
Run the setup command for your client. It will auto-discover your data sources from Notion and write the config file.
Claude Code
# Project scope (writes .mcp.json in current directory)
uvx --from ultimate-brain-mcp ultimate-brain-setup --client claude-code --scope project
# User scope (writes ~/.claude.json)
uvx --from ultimate-brain-mcp ultimate-brain-setup --client claude-code --scope user
Claude Desktop
uvx --from ultimate-brain-mcp ultimate-brain-setup --client claude-desktop
You can also pass your Notion secret via environment variable to skip the prompt:
NOTION_INTEGRATION_SECRET=secret_... uvx --from ultimate-brain-mcp ultimate-brain-setup --client claude-code --scope project
Tools
Tasks (6)
search_tasks— Filter by status, project, priority, due date, My Daycreate_task— Create with name, status, due, priority, project, labelsupdate_task— Patch any task propertiescomplete_task— Mark done with recurrence handlingget_my_day— My Day tasks sorted by priorityget_inbox_tasks— Unprocessed tasks needing triage
Projects (4)
search_projects— Filter by status, tagget_project_detail— Properties + task breakdown + recent notescreate_project— Create with name, status, deadline, tag, goalupdate_project— Patch project properties
Notes (4)
search_notes— Filter by type, project, tag, favorite, dateget_note_content— Properties + page body as plain textcreate_note— Create with type, project, tags, URLupdate_note— Patch note properties
Tags (3)
search_tags— Filter by PARA typecreate_tag— Create with name, type, parentupdate_tag— Patch tag properties
Goals (4)
search_goals— Filter by statusget_goal_detail— Properties + linked projectscreate_goal— Create with name, status, deadlineupdate_goal— Patch goal properties
Cross-Cutting (2)
daily_summary— My Day, overdue, inbox, active projects/goalsarchive_item— Archive any UB item
Generic (3)
query_database— Query any secondary databaseget_page— Fetch any page by IDupdate_page— Update any page properties
Development
uv run pytest tests/
uv run mcp dev src/ultimate_brain_mcp/server.py
快速设置
此服务器的安装指南
安装包 (如果需要)
uvx ultimate-brain-mcp
Cursor 配置 (mcp.json)
{
"mcpServers": {
"bobbbino-ultimate-brain-mcp": {
"command": "uvx",
"args": [
"ultimate-brain-mcp"
]
}
}
}