MCP Catalogs
Home

getnote-mcp

by iswalle·61·Score 48

MCP server for GetNote, a personal note management tool, enabling AI to create, edit, search and organize notes.

productivityknowledge-graphai-llm
8
Forks
1
Open issues
this month
Last commit
2d ago
Indexed

Overview

This MCP server provides comprehensive integration with GetNote, a personal note management application. It exposes numerous tools for AI models to interact with notes, including creating new notes (plain text, links, or images), updating existing notes, deleting notes, adding tags, and performing semantic searches across all notes or within specific knowledge bases. The server supports both OAuth authentication and manual API key configuration, making it accessible for various use cases. It also features advanced functionality like image upload workflows, note sharing, and integration with external content creators' blogs and live streams.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:AI assistants helping users capture and organize thoughts through voice commands like 'save this note' or 'search for previous notes about X'
you:Automating knowledge management by having AI process external content (blogs, live streams) and store it in organized knowledge bases
you:Implementing time tracking systems using note internal links to automatically connect daily logs with project notes
you:What note types can I create through this MCP server?
you:How does authentication work with this MCP server?

When to choose this

Choose this MCP server if you use Get笔记 as your primary note-taking app and want AI assistants to directly interact with your notes and knowledge bases.

When NOT to choose this

Avoid this if you're not a Get笔记 user, as it requires an account with the service and has vendor lock-in to their API.

Tools this server exposes

12 tools extracted from the README
  • list_notes

    Get a paginated list of notes

  • get_note

    Get details of a specific note

  • save_note

    Create a new note (text, link, or image)

  • update_note

    Update an existing note

  • delete_note

    Delete a note (moves to trash)

  • recall

    Global semantic search across all notes

  • create_topic

    Create a new knowledge base

  • list_topics

    Get a list of all knowledge bases

  • recall_knowledge

    Search within a specific knowledge base

  • upload_image

    Upload an image and get URL for notes

  • add_note_tags

    Add tags to a note

  • share_note

    Generate a shareable link for a note

Comparable tools

notion-mcpobsidian-mcpevernote-mcp

Installation

Installation

# Direct execution (recommended, no cloning needed)
npx @getnote/mcp

# Or global installation
npm install -g @getnote/mcp

Claude Desktop Configuration

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "getnote": {
      "command": "node",
      "args": ["/path/to/getnote-mcp/dist/index.js"],
      "env": {
        "GETNOTE_API_KEY": "your_api_key_here",
        "GETNOTE_CLIENT_ID": "your_client_id_here"
      }
    }
  }
}

FAQ

What note types can I create through this MCP server?
The server supports three note types: plain_text (default), link (requires link_url), and img_text (requires image_urls). Other note types like voice notes can only be created through the GetNote app or web interface.
How does authentication work with this MCP server?
You can use either OAuth authentication (simply say 'please help me authorize GetNote' in your AI chat) or manually configure your API Key and Client ID via environment variables or CLI flags.

Compare getnote-mcp with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.