Notion MCP Server
Dieses Projekt implementiert einen MCP-Server für die Notion-API .
Installation
1. Integration in Notion einrichten:
Gehen Sie zu https://www.notion.so/profile/integrations und erstellen Sie eine neue interne Integration oder wählen Sie eine vorhandene aus.
Obwohl wir den Umfang der verfügbaren Notion-APIs einschränken (z. B. können Sie Datenbanken nicht über MCP löschen), besteht ein nicht zu vernachlässigendes Risiko für Arbeitsbereichsdaten, wenn diese LLMs ausgesetzt werden. Sicherheitsbewusste Benutzer sollten die Integrationsfunktionen weiter konfigurieren.
Sie können beispielsweise ein schreibgeschütztes Integrationstoken erstellen, indem Sie auf der Registerkarte „Konfiguration“ nur den Zugriff „Inhalte lesen“ gewähren:
2. Inhalte mit Integration verknüpfen:
Stellen Sie sicher, dass relevante Seiten und Datenbanken mit Ihrer Integration verbunden sind.
Besuchen Sie dazu diese Seite, klicken Sie auf die drei Punkte und wählen Sie „Mit Integration verbinden“.
3. Hinzufügen der MCP-Konfiguration zu Ihrem Client:
Verwenden von npm:
Fügen Sie Folgendes zu Ihrer .cursor/mcp.json
oder claude_desktop_config.json
hinzu (MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
)
Docker verwenden:
Es gibt zwei Möglichkeiten, den MCP-Server mit Docker auszuführen:
Fügen Sie Folgendes zu Ihrer .cursor/mcp.json
oder claude_desktop_config.json
hinzu:
Dieser Ansatz:
- Verwendet das offizielle Docker Hub-Image
- Behandelt JSON-Escape über Umgebungsvariablen ordnungsgemäß
- Bietet eine zuverlässigere Konfigurationsmethode
Sie können das Docker-Image auch lokal erstellen und ausführen. Erstellen Sie zunächst das Docker-Image:
Fügen Sie dann Folgendes zu Ihrer .cursor/mcp.json
oder claude_desktop_config.json
hinzu:
Vergessen Sie nicht ntn_****
durch Ihr Integrationsgeheimnis zu ersetzen. Sie finden es auf der Registerkarte „Integrationskonfiguration“:
Beispiele
- Mit der folgenden Anleitung
Die KI plant zwei API-Aufrufe, v1/search
und v1/comments
, korrekt, um die Aufgabe zu erfüllen
- In ähnlicher Weise führt die folgende Anweisung dazu, dass der übergeordneten Seite „Entwicklung“ eine neue Seite mit dem Namen „Notion MCP“ hinzugefügt wird.
- Sie können die Inhalts-ID auch direkt referenzieren
Entwicklung
Bauen
Ausführen
Veröffentlichen
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 MCP-Server, der es KI-Assistenten ermöglicht, mit der Notion-API zu interagieren, sodass sie mithilfe natürlicher Sprachbefehle Inhalte in Notion-Arbeitsbereichen suchen, lesen, kommentieren und erstellen können.
Related MCP Servers
- AsecurityAlicenseAqualityMCP Server for the Notion API, enabling Claude to interact with Notion workspaces.Last updated -181,230699TypeScriptMIT License
- AsecurityFlicenseAqualityA high-performance MCP server that integrates Notion into AI workflows, enabling interaction with Notion pages, databases, and comments through a standardized protocol.Last updated -81013TypeScript
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that exposes the official Notion SDK, allowing AI models to interact with Notion workspaces.Last updated -17777TypeScriptApache 2.0
- AsecurityAlicenseAqualityNotion MCP Server is a MCP server implementation that enables AI assistants to interact with Notion's API.Last updated -1319491TypeScriptMIT License
Appeared in Searches
- A system for querying databases using natural language
- A server for converting study materials and optimizing online research
- Using Logseq data as context for chat applications
- A personal assistant tool for managing schedules, notes, projects, and emails
- Managing Social Media Content Creation Using Monday