kakuyomu-mcp
by 106-·★ 2·Score 34
An MCP server for accessing Japanese novel content from Kakuyomu, offering search, episode listing, and content retrieval tools.
Overview
The kakuyomu-mcp is a specialized MCP server designed to enable LLM agents to interact with the Japanese novel platform Kakuyomu. It provides comprehensive functionality for searching novels, retrieving episode lists, and fetching episode content. The server implements the MCP protocol through a Python-based application that interfaces with Kakuyomu's web interface to extract structured data. It supports both direct execution and Docker deployment options, making it accessible across different environments.
Try asking AI
After installing, here are 6 things you can ask your AI assistant:
When to choose this
Choose this server if you need to access Japanese web novels from Kakuyomu within an AI agent workflow for analysis, summarization, or content discovery.
When NOT to choose this
Don't use this if you need access to premium Kakuyomu content that requires login, as the server only scrapes public pages and may break if Kakuyomu changes their HTML structure.
Tools this server exposes
4 tools extracted from the READMEget_top_pageget_top_page(limit?: number)トップページから最新作品一覧を取得
search_workssearch_works(q: string, page?: number, ex_q?: string, serial_status?: string, genre_name?: string, total_review_point_range?: string, total_character_count_range?: string, published_date_range?: string, last_episode_published_date_range?: sキーワードで作品を検索
get_work_episodesget_work_episodes(work_id: string, limit?: number)特定作品のエピソード一覧を取得
get_episode_contentget_episode_content(work_id: string, episode_id: string)特定エピソードの本文を取得
Comparable tools
Installation
Docker Installation (Recommended)
docker pull ubiq/kakuyomu-mcp:latestPython Installation
git clone https://github.com/106-/kakuyomu-mcp.git
cd kakuyomu-mcp
poetry installClaude Desktop Configuration
Add to your claude_desktop_config.json:
{
"mcpServers": {
"kakuyomu_mcp": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"ubiq/kakuyomu-mcp:latest"
],
"env": {}
}
}
}FAQ
- Does this server require authentication?
- No, it uses public content from Kakuyomu without requiring authentication.
- How frequently is the content updated?
- The server fetches content directly from Kakuyomu in real-time, so updates depend on when new content is published on the platform.
- Can I use this with other MCP clients besides Claude?
- Yes, as a standard MCP server, it should be compatible with any MCP client that supports the stdio transport protocol.
Compare kakuyomu-mcp with
Last updated · Auto-generated from public README + GitHub signals.