kindle-mcp
Schema
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| NOTION_API_KEY | Yes | Your Notion Internal Integration Secret (starts with secret_...). Get it from https://www.notion.so/my-integrations by creating a new integration. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| process_kindle_exportA | PRIMARY TOOL. Given the raw content of a Kindle HTML export or My Clippings.txt file, parses all highlights and returns prompt packages plus explicit instructions. After calling this tool, you MUST follow the returned instructions exactly: generate each summary internally then immediately call push_to_notion for each book. Do not display summaries in chat — only report the Notion page URLs. |
| initialize_notion_databaseA | Creates the Kindle Book Summaries database in Notion under a given parent page. Call this automatically when process_kindle_export returns status='setup_required', using the page ID created by the Notion MCP tool. |
| push_to_notionA | Push a generated book summary to a Notion database as a structured page. Call this once per book after generating each summary. |
| parse_kindle_clippingsA | Parse a Kindle HTML export or My Clippings.txt and return highlights grouped by book. Use this when you only need the raw highlights without generating summaries. |
| generate_personal_summaryA | Builds a prompt package for the host model to generate a personal book memory summary from highlights alone. Use this when processing a single book manually. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Silcfcr/kindle-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server