Notion MCP Server
Ein Model Context Protocol (MCP)-Server, der Claude und andere KI-Assistenten mit Ihrem Notion-Arbeitsbereich verbindet. Diese Integration ermöglicht KI-Assistenten die Interaktion mit Ihren Notion-Datenbanken, -Seiten und -Blöcken.
Was ist das?
Dieses Tool fungiert als Brücke zwischen KI-Assistenten (wie Claude) und Ihrem Notion-Arbeitsbereich. Es ermöglicht der KI:
Anzeigen und Durchsuchen Ihrer Notion-Datenbanken
Seiten erstellen und aktualisieren
Inhaltsblöcke verwalten
Und vieles mehr!
Schritt-für-Schritt-Installationsanleitung
Voraussetzungen
Node.js (Version 14 oder höher)
Ein Notion-Konto
Claude Desktop-App (bei Verwendung mit Claude)
1. Erhalten Sie Ihren Notion-API-Schlüssel
Gehen Sie zu https://www.notion.so/my-integrations
Klicken Sie auf die blaue Schaltfläche „+ Neue Integration“
Geben Sie die Details ein:
Name : Wählen Sie einen Namen wie „Claude Assistant“ oder „AI Helper“
Logo : Optional
Zugehöriger Arbeitsbereich : Wählen Sie Ihren Notion-Arbeitsbereich aus
Klicken Sie auf „Senden“.
Suchen Sie auf der nächsten Seite den Abschnitt „Internes Integrationstoken“
Klicken Sie auf „Anzeigen“ und kopieren Sie das Token (es beginnt mit
secret_).
2. Einrichten dieses Servers
Laden Sie das Repository herunter
Option A: Download als ZIP (Für Anfänger empfohlen)
Gehen Sie zum GitHub-Repository: https://github.com/Sjotie/notionMCP/
Klicken Sie oben rechts auf den grünen Button „Code“
Wählen Sie „ZIP herunterladen“
Extrahieren Sie die ZIP-Datei nach dem Download an einen Speicherort auf Ihrem Computer
Windows: Klicken Sie mit der rechten Maustaste auf die ZIP-Datei und wählen Sie „Alle extrahieren“
Mac: Doppelklicken Sie auf die ZIP-Datei, um sie zu entpacken
Option B: Klonen mit Git (Für Benutzer, die mit Git vertraut sind)
Öffnen Sie eine Eingabeaufforderung oder ein Terminal
Windows: Drücken Sie
Win+R, geben Siecmdein und drücken Sie die EingabetasteMac: Öffnen Sie Terminal über Programme > Dienstprogramme
Navigieren Sie zu dem Ort, an dem Sie das Repository speichern möchten
cd path/to/desired/locationKlonen Sie das Repository
git clone https://github.com/Sjotie/notionMCP/
Navigieren Sie zum Projektverzeichnis
Nach dem Herunterladen oder Klonen müssen Sie mit dem Befehl cd (Verzeichnis ändern) zum Projektordner navigieren:
Wenn Sie die ZIP-Datei heruntergeladen haben (Option A):
Öffnen Sie eine Eingabeaufforderung oder ein Terminal
Navigieren Sie mit dem Befehl
cdzu dem Ort, an dem Sie die ZIP-Datei extrahiert haben:cd path/to/extracted/folder/notionMCPZum Beispiel:
Unter Windows:
cd C:\Users\YourName\Downloads\notionMCPAuf dem Mac:
cd /Users/YourName/Downloads/notionMCP
Wenn Sie mit Git geklont haben (Option B):
Das Repository sollte in einen Ordner mit dem Namen „notionMCP“ geklont worden sein.
Wenn Sie sich nach dem Klonen immer noch im selben Terminalfenster befinden, geben Sie einfach Folgendes ein:
cd notionMCP
So erkennen Sie, dass Sie sich im richtigen Verzeichnis befinden:
Nachdem Sie den Befehl
cdverwendet haben, können Sie Ihren aktuellen Standort überprüfen:Unter Windows: Geben Sie
direin und drücken Sie die Eingabetaste. Sie sollten Dateien wieserver.jssehen.Auf dem Mac: Geben Sie
lsein und drücken Sie die Eingabetaste. Sie sollten Dateien wieserver.jssehen.
Abhängigkeiten installieren
Sobald Sie sich im Verzeichnis notionMCP befinden, installieren Sie die erforderlichen Abhängigkeiten:
Dadurch werden alle benötigten Node.js-Pakete installiert. Sie sollten einen Fortschrittsbalken und schließlich eine Meldung sehen, die den Abschluss der Installation bestätigt. Möglicherweise lautet die Meldung „X Pakete suchen nach Finanzierung“ – das ist völlig normal und bedeutet, dass die Installation erfolgreich war.
3. Verbindung zu Notion-Seiten herstellen
Aus Sicherheitsgründen erfordert Notion, dass Sie jeder Seite oder Datenbank explizit Zugriff gewähren:
Öffnen Sie Notion und navigieren Sie zu einer Seite oder Datenbank, auf die die KI zugreifen soll
Klicken Sie oben rechts auf „•••“ (drei Punkte)
Wählen Sie „Verbindungen hinzufügen“
Suchen und wählen Sie die Integration aus, die Sie zuvor erstellt haben
Wiederholen Sie dies für alle anderen Seiten oder Datenbanken, die Sie zugänglich machen möchten
4. Verbindung mit Claude Desktop herstellen
Suchen Sie Ihre Claude Desktop-Konfigurationsdatei:
Windows:
%APPDATA%\Claude\claude_desktop_config.json(Geben Sie diesen Pfad in die Adressleiste des Datei-Explorers ein)Mac:
~/Library/Application Support/Claude/claude_desktop_config.json(Drücken Sie im Finder Cmd+Umschalt+G und fügen Sie diesen Pfad ein)
Öffnen Sie die Datei in einem Texteditor. Falls sie nicht existiert, erstellen Sie sie mit folgendem Inhalt:
{ "mcpServers": { "notion": { "command": "node", "args": [ "C:\\path\\to\\notion-mcp-server\\server.js" ], "env": { "NOTION_API_KEY": "your_notion_api_key_here" } } } }Ersetzen:
C:\\path\\to\\notion-mcp-server\\server.jsmit dem tatsächlichen Pfad zur Datei server.jsWindows: Verwenden Sie doppelte Backslashes (\\) im Pfad
Mac: Verwenden Sie Schrägstriche (/)
your_notion_api_key_heremit Ihrem Notion-API-Schlüssel
Speichern Sie die Datei und starten Sie Claude Desktop neu
5. Testen der Verbindung
Starten Sie eine neue Unterhaltung in Claude
Bitten Sie Claude, mit Ihrem Notion-Arbeitsbereich zu interagieren, zum Beispiel:
„Zeigen Sie mir eine Liste meiner Notion-Datenbanken“
„Erstelle eine neue Seite in meiner Aufgabendatenbank mit dem Titel ‚Testaufgabe‘“
Verfügbare Tools
Der Server stellt KI-Assistenten diese Tools zur Verfügung:
list-databases : Alle zugänglichen Datenbanken anzeigen
query-database : Einträge aus einer Datenbank abrufen
create-page : Fügen Sie einer Datenbank eine neue Seite hinzu
update-page : Eine bestehende Seite ändern
create-database : Eine neue Datenbank erstellen
update-database : Ändern einer Datenbankstruktur
get-page : Eine bestimmte Seite anzeigen
get-block-children : Inhaltsblöcke anzeigen
append-block-children : Einer Seite Inhalt hinzufügen
update-block : Inhaltsblöcke bearbeiten
get-block : Einen bestimmten Block anzeigen
Suche : Finden Sie Inhalte in Ihrem gesamten Arbeitsbereich
Fehlerbehebung
Häufige Probleme:
"Verbindung fehlgeschlagen" in Claude
Stellen Sie sicher, dass der Serverpfad in claude_desktop_config.json korrekt ist
Überprüfen Sie, ob Ihr Notion-API-Schlüssel gültig ist
Stellen Sie sicher, dass Node.js installiert ist
„Zugriff verweigert“ beim Zugriff auf Notion-Inhalte
Stellen Sie sicher, dass Sie die Seite/Datenbank mit Ihrer Integration geteilt haben
Überprüfen Sie, ob Ihr API-Schlüssel über die erforderlichen Berechtigungen verfügt
Server startet nicht
Stellen Sie sicher, dass alle Abhängigkeiten installiert sind (
npm install)Überprüfen Sie, ob die .env-Datei mit Ihrem API-Schlüssel vorhanden ist
Hilfe bekommen
Wenn Sie auf Probleme stoßen, die hier nicht behandelt werden, gehen Sie bitte wie folgt vor:
Überprüfen Sie die Konsolenausgabe auf Fehlermeldungen
Stellen Sie sicher, dass Ihr Notion-API-Schlüssel gültig ist
Überprüfen Sie, ob Ihre Integration Zugriff auf die Seiten/Datenbanken hat
Lizenz
MIT
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Ein Model Context Protocol-Server, der Claude und andere KI-Assistenten mit Ihrem Notion-Arbeitsbereich verbindet und es KIs ermöglicht, mit Datenbanken, Seiten und Blöcken zu interagieren.
- Was ist das?
- Schritt-für-Schritt-Installationsanleitung
- 2. Einrichten dieses Servers
- Verfügbare Tools
- Fehlerbehebung
- Lizenz
Related Resources
Related MCP Servers
- -securityFlicense-qualityA comprehensive suite of Model Context Protocol servers designed to extend AI agent Claude's capabilities with integrations for knowledge management, reasoning, advanced search, news access, and workspace tools.Last updated -5
- AsecurityFlicenseAqualityA Model Context Protocol server that enables Claude and other LLMs to interact with Notion workspaces, providing capabilities like searching, retrieving, creating and updating pages, as well as managing databases.Last updated -103053
- -securityFlicense-qualityA Model Context Protocol server that allows Claude to make API requests on your behalf, providing tools for testing various APIs including HTTP requests and OpenAI integrations without sharing your API keys in the chat.Last updated -
- AsecurityFlicenseAqualityA Model Context Protocol server that connects AI assistants like Claude to Notion workspaces, enabling them to view, search, create, and update Notion databases, pages, and content blocks.Last updated -123051