Puter MCP
Puter MCP enables AI tools to interact with Puter: manage files, websites, workers, and more
The engine of your second brain: Markdown notes as database tables, for you and your agents.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
3/3 Prüfungen bestanden · Läuft auf deinem Computer · ✓ Befehle geprüft am 13. Nov. 2026
Zuerst: Welche KI nutzt du?
Wähle deine App, dann erscheinen die Schritte unten.
Klappt mit Claude, aber erst etwas vorbereiten
Installiere zuerst Node.js auf deinem Computer (nur einmal) · Nur in der Claude-App für den Computer (Windows oder Mac), nicht im Web oder auf dem Handy
Nur einmal; gilt für alle Server, die Node.js brauchen
SettingsDeveloperEdit Config
{
"mcpServers": {
"datanotes": {
"command": "npx",
"args": [
"-y",
"datanotes",
"mcp",
"--database"
]
}
}
}Nutze Datanotes und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn Claude sagt, dass es Datanotes nutzt, oder ein Werkzeug von Datanotes in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von Anthropic abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
ChatGPT kann Datanotes noch nicht verbinden
Datanotes läuft auf deinem Computer, aber ChatGPT verbindet nur Server, die im Web laufen
A · Eine App nutzen, die Datanotes verbinden kann
Klappt mit Claude Code, aber erst etwas vorbereiten
Installiere zuerst Node.js auf deinem Computer (nur einmal)
Nur einmal; gilt für alle Server, die Node.js brauchen
Mac: Command+Leertaste drücken und Terminal tippen · Windows: PowerShell öffnen
claude mcp add --scope user datanotes -- npx -y datanotes mcp --databaseDatanotes sollte in der Liste als verbunden erscheinen
Nutze Datanotes und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn Claude Code sagt, dass es Datanotes nutzt, oder ein Werkzeug von Datanotes in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von Anthropic abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Klappt mit Cursor, aber erst etwas vorbereiten
Installiere zuerst Node.js auf deinem Computer (nur einmal) · Kein Ein-Klick-Button: Einstellungen einfügen und Werte selbst ausfüllen
Nur einmal; gilt für alle Server, die Node.js brauchen
~/.cursor/mcp.json
Diese Einstellungen einfügen, leere Werte ausfüllen und speichern
{
"mcpServers": {
"datanotes": {
"command": "npx",
"args": [
"-y",
"datanotes",
"mcp",
"--database"
]
}
}
}Nutze Datanotes und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn Cursor sagt, dass es Datanotes nutzt, oder ein Werkzeug von Datanotes in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von Cursor abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Klappt mit VS Code, aber erst etwas vorbereiten
Installiere zuerst Node.js auf deinem Computer (nur einmal) · Kein Ein-Klick-Button: Einstellungen einfügen und Werte selbst ausfüllen
Nur einmal; gilt für alle Server, die Node.js brauchen
MCP: Open User Configuration
Diese Einstellungen einfügen, leere Werte ausfüllen und speichern
{
"servers": {
"datanotes": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"datanotes",
"mcp",
"--database"
]
}
}
}Nutze Datanotes und sag mir, was du für mich tun kannst; zeig mir dann eine Sache✓ Wenn VS Code sagt, dass es Datanotes nutzt, oder ein Werkzeug von Datanotes in der Antwort zeigt, bist du verbunden
Menünamen am 11. Nov. 2026 mit der Hilfe von VS Code abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen
Claude Code
claude mcp add --scope user datanotes -- npx -y datanotes mcp --databaseClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"datanotes": {
"command": "npx",
"args": [
"-y",
"datanotes",
"mcp",
"--database"
]
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"datanotes": {
"command": "npx",
"args": [
"-y",
"datanotes",
"mcp",
"--database"
]
}
}
}VS Code (mcp.json)
{
"servers": {
"datanotes": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"datanotes",
"mcp",
"--database"
]
}
}
}Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
npm: datanotesBasierend darauf, wie sich dieser Server verbindet, und auf der eigenen Doku jeder App, geprüft am 10. Nov. 2026.
Laufen auf deinem Computer in
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 14. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto davidefornelli bestätigt, dem das Repo gehört
Code zuletzt geändert: gestern
Nutzt Apache-2.0
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Fragen, Tipps teilen oder melden, dass etwas nicht geht. Sortiert nach „hilfreich“.
Noch keine Beiträge. Stell die erste Frage oder teile einen Tipp.
Beiträge hier stammen von Nutzern, nicht vom PopNx-Team.
Noch keine Bewertungen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 3 von 3 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Die Registry nennt keinen erforderlichen Schlüssel, manche Server bitten dich aber bei der ersten Nutzung, dich anzumelden.
Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).
Das GitHub-Repo wurde zuletzt gestern geändert, und die neueste Version (3.0.0) kam vor 33 Tagen in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Node.js auf deinem Computer.
In derselben Kategorie: Puter MCP, XcodeBuildMCP, XcodeBuildMCP
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:↓ Downloads pro Wochei★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
Puter MCP enables AI tools to interact with Puter: manage files, websites, workers, and more
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
Datanotes is the open-source database engine for Markdown: it runs a folder of notes as typed, validated tables that your programs and AI agents query, write and undo over MCP or HTTP, while every row stays a plain file you own.
Documentation: [datanotes.dev](https://datanotes.dev)
undo_migration takes any change back.datanotes extension install).Datanotes keeps every row as a file, so it isn't a replacement for SQLite or Postgres. Choose a classic database for:
Datanotes is comfortable at 10,000 notes. At 50,000 notes, the engine takes about 15 seconds for its first start, and 2 to 3 seconds to restart.
You need Node.js 22 or newer. On Windows, use Node.js 24.16 or newer, or 26.1 or newer.
Start the engine on a folder, which becomes your database. It can be empty, or hold notes already:
npx -y datanotes serve --database your_database_folder
Run Datanotes on your notes walks you through your first table.
Agents reach the engine through its Model Context Protocol (MCP) server, datanotes mcp. It uses the engine that runs on the folder, or starts one. Every client runs the same command:
npx -y datanotes mcp --database your_database_folder
Claude Code
claude mcp add datanotes -- \
npx -y datanotes mcp --database your_database_folder
Claude Desktop
Add the server to claude_desktop_config.json:
{
"mcpServers": { "datanotes": { "command": "npx", "args": [ "-y", "datanotes", "mcp", "--database", "your_database_folder" ] } } }
Cursor
Add the server to .cursor/mcp.json in your project, or to ~/.cursor/mcp.json:
{
"mcpServers": { "datanotes": { "command": "npx", "args": [ "-y", "datanotes", "mcp", "--database", "your_database_folder" ] } } }
VS Code
Add the server to .vscode/mcp.json in your workspace:
{
"servers": { "datanotes": { "type": "stdio", "command": "npx", "args": [ "-y", "datanotes", "mcp", "--database", "your_database_folder" ] } } }
Codex
Add the server to ~/.codex/config.toml:
[mcp_servers.datanotes]
command = "npx" args = ["-y", "datanotes", "mcp", "--database", "your_database_folder"]
Windows
On Windows, clients start npx through cmd /c. For Claude Code, outside Windows Subsystem for Linux (WSL):
claude mcp add datanotes -- cmd /c npx -y datanotes mcp --database C:\Notes
In a JSON file, the command is cmd and the backslashes are escaped:
{
"mcpServers": { "datanotes": { "command": "cmd", "args": [ "/c", "npx", "-y", "datanotes", "mcp", "--database", "C:\\Notes" ] } } }
Connect your agents covers HTTP transport and named tokens.
Install the package with npm install datanotes. This script finds the engine on your folder, creates a table and queries it:
import { DatanotesClient } from "datanotes/client";
import { localEngine } from "datanotes/local";
const engine = localEngine("your_database_folder"); if (!engine) throw new Error("Start the engine on the folder first"); const db = new DatanotesClient({ url: engine.url, token: engine.token });
const created = await db.call("create_table", { name: "film", description: "Classic films I watched or want to watch", filename: "{title}", columns: [ { name: "title", type: "string", required: true, unique: true, description: "The film's title, as on its poster", }, { name: "minutes", type: "integer", min: 1, description: "Running time in minutes", }, ], }); if (!created.ok) throw new Error(String(created.value));
await db.call("insert_row", { table: "film", values: { title: "Nosferatu", minutes: 94 }, });
// Refused: nothing is written, and the answer explains why const bad = await db.call("insert_row", { table: "film", values: { title: "Metropolis", minutes: 0 }, }); if (!bad.ok) console.log(bad.value);
const films = await db.call("select_rows", { table: "film", where: { minutes: { gt: 90 } }, }); console.log(films.value);
Each film is now a note, main/public/film/Nosferatu.md, with the values in its front matter. The JavaScript client page covers the rest of the client.
Apache License 2.0: see LICENSE and NOTICE. Copyright 2026 Davide Fornelli.