kiseki-labs-readwise-mcp
Kiseki-Labs-Readwise-MCP is an MCP Server that interfaces with the Readwise API to programmatically manage documents and highlights. Developed by Kiseki Labs, it provides tools to search and filter documents and highlights, enhancing interaction with Readwise data.
Overview
Kiseki-Labs-Readwise-MCP is a Model Context Protocol (MCP) Server designed to interact with the Readwise API. It allows language models to access and manipulate your Readwise documents and highlights programmatically. This server is developed by Kiseki Labs.
Installation
- Clone the repository and navigate to the directory.
- Initialize dependencies with uv.
Configuration
- Obtain your API key from Readwise.
- Create an
.env
file in the root directory and add your API key.
Available Tools
- Find a specific document by its exact name.
- List documents based on category or date range.
- Retrieve highlights associated with document IDs.
- Fetch highlights based on date range or tags.
Running the Server
Run the MCP server in development mode using uv run mcp dev server.py
. The server will be accessible on http://127.0.0.1:6274/.
Installing the MCP Server with Claude
Modify the claude_desktop_config.json
to include the server configuration under the mcpServers
object and restart Claude to access the MCP Server.