note_MCP_server

annpannmannnouta-afk/note_MCP_server

3.2

If you are the rightful owner of note_MCP_server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

This is a Model Context Protocol (MCP) server for interacting with Note.com.

Tools
4
Resources
0
Prompts
0

Note.com MCP Server

This is a Model Context Protocol (MCP) server that enables AI assistants (like Claude) to interact with Note.com.

Features

  • Search Articles: Search for notes by keyword using the search_notes tool.
  • User RSS Feed: Retrieve the latest articles from a specific user using get_user_rss.
  • Read Content: Scrape and read the content of a note using get_note_content.
  • Create Drafts: Create new draft articles using create_draft (requires authentication).

Installation

  1. Clone this repository:

    git clone https://github.com/annpannmannnouta-afk/note_MCP_server.git
    cd note_MCP_server
    
  2. Install dependencies:

    pip install -r requirements.txt
    

Usage

With Claude Desktop

Add the following configuration to your claude_desktop_config.json:

{
  "mcpServers": {
    "note-mcp": {
      "command": "python3",
      "args": ["/path/to/note_MCP_server/server.py"],
      "env": {
        "NOTE_SESSION_COOKIE": "your_session_cookie_here",
        "NOTE_USER_AGENT": "Optional custom user agent"
      }
    }
  }
}

Authentication (For Draft Creation)

To use the create_draft tool, you need to provide your Note.com session cookie:

  1. Log in to Note.com in your browser.
  2. Open Developer Tools -> Application -> Cookies.
  3. Copy the value of the note_session cookie.
  4. Set it as the NOTE_SESSION_COOKIE environment variable.

Verification

You can verify the server functionality by running the included script:

python3 verify_server.py

Tools

Tool NameDescription
search_notesSearch for articles on Note.com.
get_user_rssGet the latest articles from a user via RSS.
get_note_contentRetrieve the text content of a note.
create_draftCreate a new draft article (Auth required).

License

MIT