n24q02m/better-notion-mcp

Markdown-zentrierter Notion-API-Server für KI-Agenten – 10 zusammengesetzte Tools ersetzen über 28 Endpunktaufrufe.

Was ist better-notion-mcp?

Dieser Skill bietet einen speziell für KI-Agenten optimierten Notion-API-Server (MCP). Statt sich mit über 28 verschiedenen Endpunkten der native Notion-API auseinanderzusetzen, werden hier nur 10 zusammengesetzte Tools bereitgestellt. Diese arbeiten primär mit Markdown, sodass Agenten Notion-Seiten lesen, schreiben und aktualisieren können, ohne sich um die komplexe Blockstruktur von Notion kümmern zu müssen. Der Skill ist ideal für Entwickler, die KI-Assistenten wie Claude Code, Cursor oder andere MCP-kompatible Agenten mit einer effizienten und menschenlesbaren Schnittstelle zu Notion ausstatten möchten. Durch die Reduzierung der Endpunktaufrufe wird nicht nur die Entwicklung beschleunigt, sondern auch die Fehleranfälligkeit minimiert und die Token-Nutzung in KI-Agenten optimiert.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add n24q02m/better-notion-mcp

Installed? Explore more Produktivität & Zusammenarbeit skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht better-notion-mcp?

Markdown-zentrierter Notion-API-Server für KI-Agenten – 10 zusammengesetzte Tools ersetzen über 28 Endpunktaufrufe.

Übersicht

Dieser MCP-Server vereinfacht die Interaktion mit der Notion-API für KI-Agenten erheblich. Statt mit der komplexen, blockbasierten API von Notion zu arbeiten, können Agenten Markdown-Inhalte senden und empfangen. Die 10 bereitgestellten Werkzeuge decken die häufigsten Anwendungsfälle ab – vom Lesen und Erstellen von Seiten bis hin zur Abfrage von Datenbanken – und fassen dabei jeweils mehrere native API-Aufrufe in einem Schritt zusammen.

Plattformen

  • Claude Code – vollständig kompatibel
  • Cursor – getestet und funktionsfähig
  • Andere MCP-kompatible Agenten – sollte mit geringfügigen Anpassungen funktionieren

Tools

ToolBeschreibungErsetzt Endpunkte
read_pageLiest eine Notion-Seite und gibt sie als Markdown zurückGET /pages/{id} + GET /blocks/{id}
create_pageErstellt eine Seite aus Markdown-InhaltenPOST /pages + mehrere PATCH /blocks
update_pageAktualisiert eine Seite mit Markdown-DiffGET /pages/{id} + PATCH /pages/{id} + PATCH /blocks
query_databaseFragt eine Notion-Datenbank ab und gibt Ergebnisse als Markdown-Tabelle zurückPOST /databases/{id}/query
list_databasesListet verfügbare Datenbanken aufGET /search + Filterung
append_blocksFügt Markdown-Blöcke an eine bestehende Seite anPATCH /blocks/{id}/children
search_pagesDurchsucht Notion nach SeitenPOST /search
get_page_propertyRuft den Wert einer Seiteneigenschaft abGET /pages/{id}/properties/{id}
create_databaseErstellt eine Datenbank aus einer Markdown-TabellenstrukturPOST /databases + Erstellen von Seiten
delete_blockLöscht einen Block anhand seiner IDDELETE /blocks/{id}

Voraussetzungen

  • Notion-Integration: Erstelle eine Integration in der Notion-Admin-Oberfläche und erhalte ein NOTION_API_KEY.
  • Notion-Seite teilen: Teile die gewünschten Notion-Seiten oder -Datenbanken mit der Integration (Einstellungen > Freigabe > Integration einladen).

Einrichtung

Claude Code

Füge in deiner claude_agent.json oder als Umgebungsvariable hinzu:

{
  "mcpServers": {
    "better-notion-mcp": {
      "command": "npx",
      "args": ["-y", "@n24q02m/better-notion-mcp"],
      "env": {
        "NOTION_API_KEY": "ntn_your_api_key_here"
      }
    }
  }
}

Cursor

Füge in den Cursor-Einstellungen (MCP-Server) ein:

{
  "name": "better-notion-mcp",
  "command": "npx",
  "args": ["-y", "@n24q02m/better-notion-mcp"],
  "env": {
    "NOTION_API_KEY": "ntn_your_api_key_here"
  }
}

Lizenz

MIT – siehe LICENSE für Details.

Verwandte Skills