quillink-mcp
quillink-mcp
MCPサーバーで、Quillinkのノート、フォルダ、タグへの読み取り専用アクセスを、Claude Desktop、Claude Code、その他のMCP互換クライアントなどのAIツールに提供します。
ProのQuillinkプランが必要です(APIアクセスはPro限定機能です)。
PyPIには公開されていません。ソースからローカルでビルドして実行してください。
ビルド
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 .これにより、quillink-mcpコマンドが.venv/bin/にインストールされます。そのバイナリのフルパス(例:/Users/you/gcp-note-taking-mcp/.venv/bin/quillink-mcp)に注意してください。MCPクライアントはアクティブなシェルを介さずに直接起動するため、絶対パスが必要です。
Related MCP server: Bruin
認証
2つのオプションがあります:
オプションA — OAuthデバイスログイン(対話的な使用に推奨):
.venv/bin/quillink-mcp loginデバイスコードと確認URLが開きます。ブラウザで承認してください。トークンはOSのキーリング(またはフォールバックとして~/.config/quillink-mcp/credential)に保存されます。
オプションB — パーソナルアクセストークン:
Quillinkの設定 → 開発者 → トークンで作成し(スコープ:notes:read、folders:read、tags:read)、環境変数として設定してください:
export QUILLINK_TOKEN=qlk_pat_...QUILLINK_TOKENは、保存されたOAuthログインよりも常に優先されます。
Claude Desktopでの使用
Claude Desktopの設定(macOSでは~/Library/Application Support/Claude/claude_desktop_config.json)に追加します:
{
"mcpServers": {
"quillink": {
"command": "/absolute/path/to/gcp-note-taking-mcp/.venv/bin/quillink-mcp"
}
}
}loginの代わりにPATを使用する場合は、設定で環境変数として渡します:
{
"mcpServers": {
"quillink": {
"command": "/absolute/path/to/gcp-note-taking-mcp/.venv/bin/quillink-mcp",
"env": { "QUILLINK_TOKEN": "qlk_pat_..." }
}
}
}設定を編集した後、Claude Desktopを再起動してください。
他のMCPクライアントでの使用
ローカルのstdio MCPサーバーを起動できるクライアントはすべて同じように動作します:.venv/bin/quillink-mcpの絶対パスを指定します(QUILLINK_TOKENを設定するか、quillink-mcp loginを一度実行して資格情報を保存しておきます)。これにはClaude Code(claude mcp add quillink -- /absolute/path/to/.venv/bin/quillink-mcp)や、MCP stdioトランスポートをサポートするOpenAI互換のエージェントランタイムが含まれます。
ツール
すべて読み取り専用です。このサーバーは何も作成、編集、削除できません。
ツール | 説明 |
| ノートを一覧表示。フォルダ、ステータス、タグ、ピン留めでフィルタリング可能 |
| IDで単一のノートを取得 |
| タイトルと本文の全文検索 |
| ノート数、使用ストレージ、ピン留め数 |
| ノートが誰と共有されているか |
| 他の人から共有されたノート |
| ノートブック/フォルダを一覧表示 |
| IDで単一のフォルダを取得 |
| 使用中のすべてのタグを一覧表示 |
| チームプラン組織の名前、プラン階層、シート数、アラート |
| 組織のメンバー(一般メンバーは自分のエントリのみ表示) |
Vaultノートはここでは決してアクセスできません。クライアント側でエンドツーエンドに暗号化されているため、このサーバーを含むどのサーバーも読み取ることができません。組織ツールは、Teamプランの組織に属していない呼び出し元には404を返します。
設定(環境変数)
変数 | 目的 |
| パーソナルアクセストークン。OAuthログインを完全にバイパスします |
| APIベースURLを上書きします(デフォルト:本番) |
|
|
直接実行(テスト用)
.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