The Readwise Reader MCP Server is a Python-based server that exposes your Readwise Reader documents as resources. This implementation allows users to interact with their Readwise Reader documents programmatically, enabling seamless integration with other tools and workflows.
To set up the Readwise Reader MCP Server, follow these steps:
bash
git clone https://github.com/xinthink/reader-mcp-server-py.git
bash
pip install -r requirements.txt
bash
python main.py
Once the server is running, you can access your Readwise Reader documents as resources. Here are some common use cases:
Here’s an example of how you might interact with the server:
import requests
# Fetch documents from the server
response = requests.get('http://localhost:8000/documents')
documents = response.json()
for doc in documents:
print(doc['title'], doc['url'])
Contributions to the Readwise Reader MCP Server are welcome! Please fork the repository and submit a pull request with your changes.
This project is open-source and available under the MIT License. See the LICENSE file for more details.
By leveraging the Readwise Reader MCP Server, users can unlock new possibilities for interacting with their Readwise Reader documents, enhancing productivity and integration capabilities.