Google Keep

io.github.mcp-dir由 GitHub 帳號 mcp-dir 發布v0.1.0更新於 Oct 24, 2026

Google Keep MCP, read and edit your notes, lists, labels and collaborators. Connect with your Google

發布方自己的服務:Keep

已驗證Streamable HTTP可網頁執行效率與工作流知識與記憶

概覽

AI 產生的概覽

讓助理透過託管的遠端 MCP 端點讀取和編輯 Google Keep 的筆記、清單、標籤和協作者。

可以做什麼
這是一個託管的 Google Keep MCP 伺服器,提供 24 個讀寫筆記的工具。它可以列出已連結的帳號,依查詢字串、標籤、顏色、釘選、封存或垃圾桶狀態搜尋筆記,依 id 取得筆記,建立文字筆記和檢查清單,更新標題和內文,釘選、封存、改色、移到垃圾桶、還原或永久刪除筆記,新增、更新和刪除清單項目,管理標籤,依電子郵件與協作者共用筆記,以及列出筆記的媒體檔案。預設只操作帶有 'keep-mcp' 標籤的筆記,除非啟用 unsafe 模式。
適用情境
適合讓助理在 Google Keep 中記錄、查找或整理個人筆記、購物清單和待辦清單,或管理標籤與筆記共用,而不必離開聊天用戶端。適合已把筆記放在 Google Keep,並希望用 Claude、Cursor、VS Code 或其他支援 MCP over HTTP 的用戶端來操作它們的使用者。
執行需求
透過 MCP over HTTP 存取的遠端 MCP 端點,不需要本機套件或執行環境。需要以電子郵件方式連結 Google 帳號並提供 Google master token,因為它使用的是 Android 應用程式的私有 API,而非官方 API。支援多個 Google 帳號,登入透過 magic link 而非密碼完成。
安裝前請注意
它會索取 Google master token,該憑證可廣泛存取帳號的 Keep 資料,應視為敏感憑證。工具可以寫入、共用、移到垃圾桶並永久刪除筆記,刪除操作無法復原。預設只處理帶有 'keep-mcp' 標籤的筆記,但 unsafe 模式會把操作擴展到任意筆記。工具回傳的資料會傳送給所選的 LLM 主機,這是供應商無法控制的子處理者。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Google Keep,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.mcp-dir%2Fkeep-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "google-keep": {
      "type": "http",
      "url": "https://api.mcp.ai/p_keep"
    }
  }
}

README

該儲存庫沒有 README。

工具

30

keep_list_accounts

List Linked Google Keep Accounts

Lista as contas Google Keep vinculadas a este install (id/email, label). Use pra descobrir o `account` quando há várias.

輸入參數account

keep_find

Find Notes

Busca notas no Google Keep. Filtros opcionais: query (título/texto), labels, colors, pinned, archived, trashed (default false).

輸入參數limitquerycolorslabelspinnedaccounttrashedarchived

keep_get_note

Get Note

Retorna uma nota (ou lista) do Google Keep pelo id. Bulk support: accepts note_ids for batched execution.

輸入參數accountnote_id必填note_ids

keep_create_note

Create Note

Cria uma nota de texto no Google Keep. Recebe a label 'keep-mcp' automaticamente pra poder ser gerida depois.

輸入參數texttitleaccount

keep_create_list

Create Checklist

Cria uma checklist no Google Keep. `items` = array de { text, checked }. Recebe a label 'keep-mcp' automaticamente.

輸入參數itemstitleaccount

keep_update_note

Update Note

Atualiza título e/ou texto de uma nota. Pra listas, edite os itens com os tools de list item. Bulk support: accepts note_ids for batched execution.

輸入參數texttitleunsafeaccountnote_id必填note_ids

keep_pin_note

Pin / Unpin Note

Fixa ou desafixa uma nota (`pinned`, default true). Bulk support: accepts note_ids for batched execution.

輸入參數pinnedunsafeaccountnote_id必填note_ids

keep_archive_note

Archive / Unarchive Note

Arquiva ou desarquiva uma nota (`archived`, default true). Bulk support: accepts note_ids for batched execution.

輸入參數unsafeaccountnote_id必填archivednote_ids

keep_set_note_color

Set Note Color

Define a cor de uma nota. Uma de: DEFAULT, RED, ORANGE, YELLOW, GREEN, TEAL, BLUE, CERULEAN, PURPLE, PINK, BROWN, GRAY. Bulk support: accepts note_ids for batched execution.

輸入參數color必填unsafeaccountnote_id必填note_ids

keep_trash_note

Trash Note

Move uma nota pra lixeira. Bulk support: accepts note_ids for batched execution.

輸入參數unsafeaccountnote_id必填note_ids

keep_restore_note

Restore Note

Restaura uma nota da lixeira. Bulk support: accepts note_ids for batched execution.

輸入參數unsafeaccountnote_id必填note_ids

keep_delete_note

Delete Note

Apaga uma nota permanentemente (não dá pra desfazer). Bulk support: accepts note_ids for batched execution.

輸入參數unsafeaccountnote_id必填note_ids

keep_add_list_item

Add List Item

Adiciona um item a uma checklist. Bulk support: accepts note_ids for batched execution.

輸入參數text必填unsafeaccountcheckednote_id必填note_ids

keep_update_list_item

Update List Item

Atualiza texto e/ou estado (checked) de um item de checklist (por item_id). Bulk support: accepts item_ids for batched execution.

輸入參數textunsafeaccountcheckeditem_id必填item_ids

keep_delete_list_item

Delete List Item

Remove um item de checklist por item_id. Bulk support: accepts item_ids for batched execution.

輸入參數unsafeaccountitem_id必填item_ids

keep_list_labels

List Labels

Lista todas as labels da conta.

輸入參數account

keep_create_label

Create Label

Cria uma nova label.

輸入參數name必填account

keep_delete_label

Delete Label

Apaga uma label pelo nome.

輸入參數name必填account

keep_add_label_to_note

Add Label to Note

Anexa uma label (por nome, criada se não existir) a uma nota. Bulk support: accepts note_ids for batched execution.

輸入參數label必填unsafeaccountnote_id必填note_ids

keep_remove_label_from_note

Remove Label from Note

Remove uma label (por nome) de uma nota. Bulk support: accepts note_ids for batched execution.

輸入參數label必填unsafeaccountnote_id必填note_ids

keep_list_note_collaborators

List Note Collaborators

Lista os colaboradores (emails) com quem a nota é compartilhada. Bulk support: accepts note_ids for batched execution.

輸入參數accountnote_id必填note_ids

keep_add_note_collaborator

Add Note Collaborator

Compartilha uma nota com um colaborador (por email). Bulk support: accepts note_ids for batched execution.

輸入參數email必填unsafeaccountnote_id必填note_ids

keep_remove_note_collaborator

Remove Note Collaborator

Remove um colaborador (por email) de uma nota. Bulk support: accepts note_ids for batched execution.

輸入參數email必填unsafeaccountnote_id必填note_ids

keep_list_note_media

List Note Media

Lista os blobs de mídia (imagens/áudio/desenhos) de uma nota, com links. Bulk support: accepts note_ids for batched execution.

輸入參數accountnote_id必填note_ids

show_version

Show Version

Show the current MCP platform and adapter versions.

無需輸入參數。

report_bug

Report Bug

Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction.

輸入參數contextmessage必填conversation

connect

Connection Status

Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns connect_url for the toolkit and per-install URLs.

無需輸入參數。

toolkit_info

Toolkit Info

Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes.

無需輸入參數。

marketplace

Marketplace

The official mcp.ai marketplace — the in-platform catalog of every MCP/tool, AND the way to run them. Covers capability requests like "find an MCP that does X", "consulta um CPF", "is there a tool for Y". Core flow: action=search discovers MCPs by intent → describe returns one MCP's full profile (every tool with its id + params, pricing, auth) so you pick the right tool_id → invoke RUNS that tool. KEY: invoke works even when the MCP is NOT installed — it runs the tool pontualmente (one-off), without adding the MCP to the toolkit and without bloating the tool list. If the MCP needs a credential/login, invoke returns a connect link; if it is paid and the wallet is empty, invoke returns a checkout/top-up link (the user opens it, then you retry). Use install only to make an MCP PERMANENT in the active toolkit (its tools then show up natively in future sessions); prefer invoke for a single/occasional use. list_tools lists what is callable right now. subscribe/cancel handle per-MCP billing; report_bug sends feedback; request_mcp asks us to build a NEW MCP when nothing fits. Search/describe flag installed_in_toolkit vs installed_in_workspace. Writes (install/uninstall/subscribe/cancel and the one-off install behind invoke) require workspace owner/admin. It also carries the mcp.ai PROMPT LIBRARY, which is about ready-made prompt TEXT rather than MCPs: search_prompts finds one, get_prompt returns its full text with {{variables}} filled, and publish_prompt saves a prompt and returns a shareable mcp.ai/p/<slug> link that opens without login.

輸入參數limitqueryactionmcp_idmessagetool_idargumentsimmediatetier_slugprompt_bodyprompt_slugprompt_tool另有 11 個

authenticate

Authenticate

MCP.AI for IDE agents (Cursor, etc.): log in in the browser, copy the access token. Best: add it to this server's config as a header `Authorization: Bearer <token>` for a permanent, non-expiring connection. Or paste it here for a session-only login: call with { token: "<jwt>" } after the user pastes, or with no args to get the link.

輸入參數token

版本歷史

1
  1. v0.1.0最新Sep 16, 2026

評分

已滿足適用檢查項的 75%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。

其他 Keep 整合