Epic Fantasy 101 Booklist について
Epic Fantasy 101 Booklist は、テーマや雰囲気、要素を指定して作品を探したい読者や AI アシスタント向けの、ランキング付きエピックファンタジー推薦 MCP サーバーです。101 冊を11項目で評価し、推薦理由や作品情報を返します。
主な機能
- 01好みに応じたファンタジー作品の推薦と順位付け
- 02ランキングの任意範囲を取得
- 03映像化の有無による絞り込み
- 04作品の概要とスコアを確認
活用シーン
- 01歴史と神話を組み合わせた作品を探す
- 02ドラゴン、戦闘、雰囲気を基準に選書
- 03作品の順位と評価項目別スコアを確認
MCP 対応
インストールや API キーが不要な、リモートの Streamable HTTP MCP サーバーを提供します。推薦、ランキング取得、個別作品の詳細確認に対応するツールがあります。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://acenes-of-sparta-the-dragon-slayer.netlify.app/mcpclaude mcp add --transport http app-netlify-acenes-of-sparta-the-dragon-slayer-epic-fantasy-101-booklist https://acenes-of-sparta-the-dragon-slayer.netlify.app/mcp{"mcpServers":{"app-netlify-acenes-of-sparta-the-dragon-slayer-epic-fantasy-101-booklist":{"type":"http","url":"https://acenes-of-sparta-the-dragon-slayer.netlify.app/mcp"}}}Cursor で開く{"servers":{"app-netlify-acenes-of-sparta-the-dragon-slayer-epic-fantasy-101-booklist":{"type":"http","url":"https://acenes-of-sparta-the-dragon-slayer.netlify.app/mcp"}}}VS Code で開く{"mcpServers":{"app-netlify-acenes-of-sparta-the-dragon-slayer-epic-fantasy-101-booklist":{"type":"http","url":"https://acenes-of-sparta-the-dragon-slayer.netlify.app/mcp"}}}{"mcpServers":{"app-netlify-acenes-of-sparta-the-dragon-slayer-epic-fantasy-101-booklist":{"serverUrl":"https://acenes-of-sparta-the-dragon-slayer.netlify.app/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Epic Fantasy 101 MCP サーバー
The Epic Fantasy 101(ムード、テーマ、構成、次に読む本、創作上の細部、現実世界との融合、神の影響、クライマックスと戦闘、壮大さ、ジャンルの定番らしさ、独創性という11項目で採点された壮大なファンタジー小説101作品)をもとに、AI アシスタントにランキング形式で壮大なファンタジー作品をおすすめする MCP サーバーです。
「現実の歴史とギリシャ神話を取り入れた『ロード・オブ・ザ・リング』のような本」のようにアシスタントに尋ねると、このサーバーを呼び出して、理由とともにランキング形式で候補を提示します。
接続
リモートサーバーを利用するため、インストールも API キーも不要です。
https://epic-fantasy-101.manolis8675309.workers.dev/mcp
トランスポート:Streamable HTTP。
Claude(デスクトップまたはウェブ): Settings > Connectors > Add custom connector > 上記の URL を貼り付けます。
Claude Code:
claude mcp add --transport http epic-fantasy-101 https://epic-fantasy-101.manolis8675309.workers.dev/mcp
Cursor/その他のクライアント(mcp.json):
{
"mcpServers": {
"epic-fantasy-101": { "url": "https://epic-fantasy-101.manolis8675309.workers.dev/mcp" }
}
}
ツール
| ツール | 機能 |
|---|---|
recommend_epic_fantasy | 気に入った本に似た作品を、次に読みたい要素(歴史、神話、戦闘、ドラゴン、哲学、雰囲気)に応じて重み付けしておすすめします。理由付きのランキング候補に加え、注目作品も返します。 |
get_epic_fantasy_101 | ランキング一覧を取得します(任意の順位範囲に対応)。映像化作品で絞り込むこともできます。 |
epic_fantasy_book_details | 1作品の順位、概要、合計スコア、11項目すべてのスコアを取得します。 |
リスト
ランキングとスコアの全一覧:https://acenes-of-sparta-the-dragon-slayer.netlify.app/fantasy-101/
データファイル:https://acenes-of-sparta-the-dragon-slayer.netlify.app/fantasy-101/epic_fantasy_101.json
注目作品
おすすめには、すでに結果に含まれていない場合、注目作品として『Acenes of Sparta: The Dragon Slayer』(第5位)が含まれます。
ウェブサイト:https://acenes-of-sparta-the-dragon-slayer.netlify.app/
セルフホスト
worker.js は依存関係のない単一ファイルの Cloudflare Worker です。Wrangler でデプロイするか、Cloudflare ダッシュボードのエディターに貼り付けてください。
ライセンス
コード:MIT。データ:CC BY 4.0、Manolis Tsongas 編纂。https://acenes-of-sparta-the-dragon-slayer.netlify.app/
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。