{
  "name": "Keep",
  "description": "Save, search, read, and update durable Markdown context in Keep.",
  "version": "1.0.0",
  "serverUrl": "https://keep.md/mcp",
  "tools": [
    {
      "name": "whoami",
      "description": "Get the current Keep account and plan details."
    },
    {
      "name": "get_stats",
      "description": "Get usage stats for your Keep account."
    },
    {
      "name": "list_items",
      "description": "List saved Keep Items and their Markdown capture status."
    },
    {
      "name": "search_items",
      "description": "Search saved Keep Items by keyword and meaning."
    },
    {
      "name": "get_item",
      "description": "Read one Keep Item with progressive views."
    },
    {
      "name": "get_highlight",
      "description": "Get one highlight from a saved Keep Item."
    },
    {
      "name": "list_item_highlights",
      "description": "List highlights attached to a Keep Item."
    },
    {
      "name": "list_item_media",
      "description": "List media references for a Keep Item."
    },
    {
      "name": "save_item",
      "description": "Save a URL to Keep as an Item with extracted Markdown."
    },
    {
      "name": "extract_item",
      "description": "Extract Markdown again for an existing Keep Item."
    },
    {
      "name": "update_item",
      "description": "Update a saved Keep Item."
    },
    {
      "name": "list_inbox",
      "description": "List saved Items that are waiting for review."
    },
    {
      "name": "list_item_changes",
      "description": "List Item change events for delta sync."
    },
    {
      "name": "mark_done",
      "description": "Mark reviewed Items as processed."
    },
    {
      "name": "list_sources",
      "description": "List content sources and subscriptions."
    },
    {
      "name": "add_source",
      "description": "Add a content source such as RSS, YouTube, X, or email."
    },
    {
      "name": "remove_source",
      "description": "Remove a content source."
    },
    {
      "name": "search_context",
      "description": "Search Markdown Notes and saved Items together."
    },
    {
      "name": "get_note",
      "description": "Read a Markdown Note with progressive views."
    },
    {
      "name": "create_note",
      "description": "Create a Markdown Note."
    },
    {
      "name": "update_note",
      "description": "Append to a Note, replace it, or update its metadata."
    },
    {
      "name": "attach_item",
      "description": "Attach a saved Item or highlight to a Note."
    }
  ],
  "schemaVersion": "2025-06-18",
  "serverInfo": {
    "name": "keep",
    "title": "Keep",
    "version": "1.0.0"
  },
  "capabilities": {
    "tools": {
      "listChanged": false
    },
    "resources": {
      "listChanged": false
    },
    "prompts": {
      "listChanged": false
    }
  },
  "transports": [
    {
      "type": "streamable-http",
      "url": "https://keep.md/mcp"
    }
  ],
  "authorization": {
    "type": "oauth2",
    "authorizationServers": [
      "https://keep.md"
    ],
    "scopesSupported": [
      "profile",
      "items.read",
      "items.write",
      "notes.read",
      "notes.write",
      "feed.read",
      "feed.write",
      "sources.read",
      "sources.write"
    ]
  },
  "documentation": "https://keep.md/docs/mcp"
}
