quillink-mcp
quillink-mcp
Ein MCP-Server, der schreibgeschützten Zugriff auf Ihre Quillink-Notizen, Ordner und Tags für KI-Tools wie Claude Desktop, Claude Code und andere MCP-kompatible Clients bereitstellt.
Erfordert einen Pro-Quillink-Plan (API-Zugriff ist ein Pro-only-Feature).
Nicht auf PyPI veröffentlicht – lokal aus dem Quellcode erstellen und ausführen.
Erstellen
git clone https://github.com/dagistankaradeniz/gcp-note-taking-mcp.git
cd gcp-note-taking-mcp
python3 -m venv .venv
.venv/bin/pip install -e .Dies installiert den Befehl quillink-mcp in .venv/bin/. Beachten Sie den vollständigen Pfad zu dieser Binärdatei (z. B. /Users/you/gcp-note-taking-mcp/.venv/bin/quillink-mcp) – MCP-Clients starten sie direkt, nicht über eine aktivierte Shell, daher benötigen sie den absoluten Pfad.
Related MCP server: Bruin
Authentifizieren
Zwei Optionen:
Option A – OAuth-Geräteanmeldung (empfohlen für interaktive Nutzung):
.venv/bin/quillink-mcp loginÖffnet einen Gerätecode und eine Verifizierungs-URL; bestätigen Sie in Ihrem Browser. Das Token wird in Ihrem OS-Keyring gespeichert (oder als Fallback in ~/.config/quillink-mcp/credential).
Option B – Persönlicher Zugriffstoken:
Erstellen Sie einen in Quillink unter Einstellungen → Entwickler → Tokens (Berechtigungen: notes:read, folders:read, tags:read) und setzen Sie ihn dann als Umgebungsvariable:
export QUILLINK_TOKEN=qlk_pat_...QUILLINK_TOKEN hat immer Vorrang vor einem gespeicherten OAuth-Login.
Verwendung mit Claude Desktop
Fügen Sie zu Ihrer Claude-Desktop-Konfiguration hinzu (~/Library/Application Support/Claude/claude_desktop_config.json auf macOS):
{
"mcpServers": {
"quillink": {
"command": "/absolute/path/to/gcp-note-taking-mcp/.venv/bin/quillink-mcp"
}
}
}Wenn Sie ein PAT anstelle von login verwenden, übergeben Sie es als Umgebungsvariable in der Konfiguration:
{
"mcpServers": {
"quillink": {
"command": "/absolute/path/to/gcp-note-taking-mcp/.venv/bin/quillink-mcp",
"env": { "QUILLINK_TOKEN": "qlk_pat_..." }
}
}
}Starten Sie Claude Desktop nach dem Bearbeiten der Konfiguration neu.
Verwendung mit anderen MCP-Clients
Jeder Client, der einen lokalen stdio-MCP-Server starten kann, funktioniert auf die gleiche Weise: Weisen Sie ihn auf den absoluten Pfad zu .venv/bin/quillink-mcp (mit gesetztem QUILLINK_TOKEN oder nachdem Sie einmal quillink-mcp login ausgeführt haben, sodass die Anmeldedaten bereits gespeichert sind). Dies umfasst Claude Code (claude mcp add quillink -- /absolute/path/to/.venv/bin/quillink-mcp) und jede OpenAI-kompatible Agentenlaufzeit, die den MCP-stdio-Transport unterstützt.
Werkzeuge
Alle schreibgeschützt – dieser Server kann nichts erstellen, bearbeiten oder löschen.
Tool | Beschreibung |
| Notizen auflisten, filterbar nach Ordner, Status, Tags, angeheftet |
| Eine einzelne Notiz per ID abrufen |
| Volltextsuche über Titel und Text |
| Anzahl der Notizen, Speicherverbrauch, Anzahl der angehefteten |
| Mit wem eine Notiz geteilt wurde |
| Notizen, die andere mit Ihnen geteilt haben |
| Notizbücher/Ordner auflisten |
| Einen einzelnen Ordner per ID abrufen |
| Alle verwendeten Tags auflisten |
| Name, Tarifstufe, Sitzplätze und Warnungen Ihrer Team-Plan-Organisation |
| Mitglieder Ihrer Organisation (normale Mitglieder sehen nur ihren eigenen Eintrag) |
Vault-Notizen sind hier nie zugänglich – sie sind clientseitig Ende-zu-Ende verschlüsselt, sodass kein Server (einschließlich dieses) sie lesen kann. Organisationstools geben 404 für einen Aufrufer zurück, der nicht in einer Team-Plan-Organisation ist.
Konfiguration (Umgebungsvariablen)
Variable | Zweck |
| Ein persönlicher Zugriffstoken – umgeht die OAuth-Anmeldung vollständig |
| Überschreibt die API-Basis-URL (Standard: Produktion) |
| Überschreibt die OAuth-Client-ID, die von |
Direkt ausführen (zum Testen)
.venv/bin/quillink-mcp login
.venv/bin/quillink-mcp # runs the server on stdio -- an MCP client normally launches this for youMaintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceMCP server that provides standardized tools for querying and retrieving notes from Joplin personal knowledge manager through its API, enabling AI assistants to access and reference personal notes contextually.9MIT
- AlicenseNot gradedqualityCmaintenanceMCP server for AI agents to read, write, and organize notes in a local-first, human-in-the-loop note-taking app.01MIT
- AlicenseNot gradedqualityBmaintenanceRemote MCP server that exposes a personal git repository of markdown notes to Claude, enabling reading, writing, searching, and running scripts with automatic git commits and GitHub OAuth authentication.MIT
- AlicenseAqualityCmaintenanceMCP server for a personal notes/knowledge base that enables AI assistants to create, search, and retrieve notes using natural language. It exposes tools like create_note and search_notes, resources for each note, and a summarize_tag prompt.6MIT
Related MCP Connectors
Markdown-based note-taking with a hosted MCP server. Your notes serve you and your AI.
Read-only MCP server for ClassQuill, a tutoring-business-management platform.
MCP-native open-source Notion alternative: read & write pages, databases and kanban boards.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dagistankaradeniz/gcp-note-taking-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server