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.
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:
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 READMElist_notesGet a paginated list of notes
get_noteGet details of a specific note
save_noteCreate a new note (text, link, or image)
update_noteUpdate an existing note
delete_noteDelete a note (moves to trash)
recallGlobal semantic search across all notes
create_topicCreate a new knowledge base
list_topicsGet a list of all knowledge bases
recall_knowledgeSearch within a specific knowledge base
upload_imageUpload an image and get URL for notes
add_note_tagsAdd tags to a note
share_noteGenerate a shareable link for a note
Comparable tools
Installation
Installation
# Direct execution (recommended, no cloning needed)
npx @getnote/mcp
# Or global installation
npm install -g @getnote/mcpClaude 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
Last updated · Auto-generated from public README + GitHub signals.