8000 GitHub - readwiseio/readwise-mcp at 0.0.2
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

readwiseio/readwise-mcp

Repository files navigation

Readwise MCP

pre-commit

Overview

The Model Context Protocol (MCP) standardizes how applications provide context to Large Language Models (LLMs), ensuring a clean separation between context management and direct LLM interaction.

This project is a local MCP server designed to act as a bridge between LLM clients (such as Claude) and Readwise.

Installation in Claude

  1. Open Claude desktop app.
  2. Navigate to Settings > Developer.
  3. Click Edit Config.
  4. Add the following entry to the claude_desktop_config.json file, replacing ACCESS_TOKEN value with your Readwise Access Token.
{
  "mcpServers": {
    "Readwise MCP": {
      "command": "npx",
      "args": [
        "-y",
        "@readwiseio/readwise-mcp"
      ],
      "env": {
        "ACCESS_TOKEN": "XXXXXXXXX"
      }
    }
  }
}

Development

Getting started

  1. Install Git hooks: uvx pre-commit install.
  2. Run npm run dev.
  3. Use the following Claude config:
{
  "mcpServers": {
    "Readwise MCP": {
      "command": "node",
      "args": [
        "/path/to/your/readwise-mcp/build/index.js"
      ],
      "env": {
        "BASE_URL": "https://local.readwise.io:8000",
        "NODE_TLS_REJECT_UNAUTHORIZED": "0",
        "ACCESS_TOKEN": "XXXXXXXXX"
      }
    }
  }
}
  1. Remember to restart Claude after each modification to the code.

About

Readwise MCP

Resources

License

Stars

Watchers

Forks

Packages

No packages published
0