gemmy-notion-mcp

gemmy-notion-mcp

Notion API MCP server for Claude Code to manipulate Notion pages, blocks, and databases with batch operations and Windows compatibility.

Category
Visit Server

README

gemmy-notion-mcp

Notion API MCP 서버. Claude Code에서 Notion 페이지/블록/DB 조작.

Based on awkoy/notion-mcp-server (MIT)

설치

.mcp.json:

{
  "mcpServers": {
    "notion": {
      "command": "npx",
      "args": ["-y", "github:gemmy-jaeheon/gemmy-notion-mcp"],
      "env": {
        "NOTION_TOKEN": "ntn_YOUR_TOKEN",
        "NOTION_PAGE_ID": "YOUR_PAGE_ID"
      }
    }
  }
}

공식 MCP vs 이 Fork

기능 공식 (@notionhq) 이 Fork
블록 CRUD
데이터베이스
코멘트/유저
배치 작업
부분 실패 처리
Windows 호환 ⚠️

기능

블록 (notion_blocks)

Action 설명
append_block_children 블록 추가
retrieve_block 블록 조회
retrieve_block_children 하위 블록 조회
update_block 블록 수정
delete_block 블록 삭제
batch_append_block_children 여러 블록 한번에 추가
batch_update_blocks 여러 블록 한번에 수정
batch_delete_blocks 여러 블록 한번에 삭제
batch_mixed_operations 추가/수정/삭제 혼합

지원 블록: paragraph, heading, callout, quote, toggle, bulleted_list, numbered_list, to_do, code, divider, image

페이지 (notion_pages)

create_page, update_page_properties, archive_page, restore_page, search_pages

데이터베이스 (notion_database)

create_database, query_database, update_database

코멘트 (notion_comments)

get_comments, add_page_comment, add_discussion_comment

유저 (notion_users)

list_users, get_user, get_bot_user

사용 예시

"이 페이지에 체크리스트 3개 추가해줘"
"테스트 DB에서 Status가 Todo인 항목만 조회"
"회의록 페이지 만들고 콜아웃으로 요약 넣어줘"

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured