Skip to main content
Glama
dagistankaradeniz

quillink-mcp

quillink-mcp

Сервер MCP, предоставляющий доступ только для чтения к вашим заметкам, папкам и тегам Quillink для ИИ-инструментов, таких как Claude Desktop, Claude Code и других MCP-совместимых клиентов.

Требуется 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

Аутентификация

Два варианта:

Вариант 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 (~/Library/Application Support/Claude/claude_desktop_config.json на macOS):

{
  "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-клиентами

Любой клиент, который может запустить локальный MCP-сервер stdio, работает так же: укажите ему абсолютный путь к .venv/bin/quillink-mcp (с установленным QUILLINK_TOKEN или после однократного запуска quillink-mcp login, чтобы учётные данные уже были сохранены). Это включает Claude Code (claude mcp add quillink -- /absolute/path/to/.venv/bin/quillink-mcp) и любую среду выполнения агентов, совместимую с OpenAI, которая поддерживает транспорт MCP stdio.

Инструменты

Все инструменты доступны только для чтения — этот сервер не может создавать, редактировать или удалять что-либо.

Tool

Description

list_notes

Список заметок, фильтрация по папке, статусу, тегам, закреплённым

get_note

Получить одну заметку по id

search_notes

Полнотекстовый поиск по заголовку и телу

get_note_stats

Количество заметок, использованное хранилище, количество закреплённых

list_note_recipients

С кем была поделена заметка

list_shared_notes

Заметки, которыми поделились с вами другие

list_folders

Список блокнотов/папок

get_folder

Получить одну папку по id

list_tags

Список всех используемых тегов

get_organization

Название организации вашего Team-плана, тарифный план, места, оповещения

list_organization_members

Участники вашей организации (обычные участники видят только свою запись)

Заметки Vault здесь никогда не доступны — они зашифрованы сквозным шифрованием на стороне клиента, поэтому ни один сервер (включая этот) не может их прочитать. Инструменты организации возвращают 404 для вызывающего, который не состоит в организации с Team-планом.

Конфигурация (переменные окружения)

Variable

Purpose

QUILLINK_TOKEN

Персональный токен доступа — полностью обходит вход через OAuth

QUILLINK_API_BASE

Переопределяет базовый URL API (по умолчанию: production)

QUILLINK_CLIENT_ID

Переопределяет идентификатор OAuth-клиента, используемый login

Запуск напрямую (для тестирования)

.venv/bin/quillink-mcp login
.venv/bin/quillink-mcp   # runs the server on stdio -- an MCP client normally launches this for you
Install Server
F
license - not found
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP 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.
    9
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    MCP server for AI agents to read, write, and organize notes in a local-first, human-in-the-loop note-taking app.
    0
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Remote 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
  • A
    license
    A
    quality
    C
    maintenance
    MCP 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.
    6
    MIT

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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