quillink-mcp
quillink-mcp
一个 MCP 服务器,向 Claude Desktop、Claude Code 以及其他兼容 MCP 的客户端等 AI 工具提供对您的 Quillink 笔记、文件夹和标签的只读访问。
需要 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 客户端直接启动它,而不是通过激活的 shell,因此它们需要绝对路径。
Related MCP server: Bruin
身份验证
两种选项:
选项 A — OAuth 设备登录(推荐用于交互式使用):
.venv/bin/quillink-mcp login打开设备代码 + 验证 URL;在浏览器中批准。令牌存储在您的操作系统密钥环中(或回退到 ~/.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"
}
}
}如果使用 PAT 而不是 login,请在配置中将其作为环境变量传递:
{
"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 笔记在此处永远无法访问——它们在客户端进行端到端加密,因此任何服务器(包括此服务器)都无法读取它们。对于不在团队计划组织中的调用者,组织工具会返回 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