Claude + Notion MCP Demo
Claude + Notion MCP 데모
두 클라이언트(Acme / Beta)로 구성된 합성 워크스페이스 위에서 동작하는 작은 오프라인 MCP 서버입니다. 이 데모는 실제로 실수하기 쉬운 부분을 보여줍니다: 올바른 페이지를 찾고, 테이블 셀 하나를 수정하거나, 일치 항목이 모호하면 거부하는 것.
이것은 실제 Notion 워크스페이스가 아닙니다. 이 저장소에는 Anthropic API 키나 Notion 토큰이 없습니다. 공식 Notion 커넥터 연결은 여전히 Claude Desktop 앱에서 화면 공유를 통해 로그인한 상태로 진행됩니다.
데모 내용
혼합 워크스페이스: 두 클라이언트의 텍스트 브리프와 인보이스 테이블
search_pages— "Acme invoices"는 Beta를 반환하지 않음apply_client_edit— Acme의INV-104만 업데이트하며, "invoices" 같은 모호한 쿼리는 거부되어 잘못된 클라이언트가 수정되지 않음선택 사항:
claude_desktop_config.example.json을 사용하여 Claude Desktop을src.server로 지정
Related MCP server: mcp-sandbox
실행 방법
py -3 -m pip install -r requirements.txt
py -3 -m pytest tests -q
py -3 -m src.runsrc.run은 Acme 인보이스를 검색하고, INV-104 금액을 1500.00으로 설정하며, Beta는 변경하지 않고, 거부된 모호한 편집을 보여줍니다.
이 더미의 범위
프로덕션 Notion이 아닌 픽스처 JSON 페이지
로컬 stdio MCP 도구만
Claude Desktop → 설정 → 커넥터 → Notion OAuth의 Zoom/Meet 워크스루를 대체하지 않음
$30 콜에 포함되는 내용
$30 마일스톤은 다음과 같습니다: 화면 공유로 공식 Notion MCP 커넥터를 연결하고 Claude가 사용자의 페이지 중 하나를 읽을 수 있는지 확인하는 것. 비밀번호는 사용자가 보관합니다. 콜 전에 NDA에 서명할 수 있습니다.
혼합 워크스페이스의 모든 클라이언트 페이지가 30분 안에 올바르게 업데이트된다는 약속은 아닙니다. 여러 비즈니스에 걸친 안정적인 찾기 및 편집은 2~3개의 예제 페이지를 검토한 후의 후속 마일스톤입니다.
This server cannot be deployed
Maintenance
Related MCP Connectors
An MCP server for deep research or task groups
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
Related MCP Servers
FlicenseNot gradedqualityBmaintenanceRemote MCP server that gives LLMs access to run network commands64-- FlicenseNot gradedqualityDmaintenanceA sandbox MCP server for testing and debugging MCP tools and interactions via the MCP Inspector.-
- FlicenseNot gradedqualityCmaintenanceA local MCP server providing file access, allow-listed command execution, and read-only Postgres queries via Docker Compose with one-command wrappers.-
- AlicenseNot gradedqualityBmaintenanceA minimal, security-focused MCP server that provides structured read/write access to exactly one local workspace, with built-in local Git checkpoints and rollback.1Apache 2.0