
terryso/tv-recommender-mcp-server
Deployment & DevOpsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
基于TMDb API的美剧推荐MCP服务器,提供按类型推荐、相似剧集推荐和剧集详情功能。
概要
基于TMDb API的美剧推荐MCP服务器,提供按类型推荐、相似剧集推荐和剧集详情功能。 本项目是一个基于MCP(Model Context Protocol)的服务器,专门用于提供全面的美剧推荐和信息查询服务。服务器通过标准输入/输出(stdio)与支持MCP的客户端通信,并通过调用TMDb(The Movie Database) API获取数据。服务覆盖从剧集发现、详情查询到观看渠道、演员信息、用户评论等多方面功能,为用户提供一站式剧集探索体验。 大型语言模型(LLM)在理解和生成文本方面表现出色,但在提供实时、个性化的美剧推荐方面存在局限性(如知识截止、缺乏用户偏好理解)。用户期望通过自然语言交互获得更精准、更及时的推荐,而现有LLM难以完全满足此需求。本项目旨在通过Model Context Protocol (MCP) Server扩展LLM的能力,解决这一痛点,抓住提供更智能影视发现体验的机会。 让用户能够通过与LLM的自然对话,无缝地发现、了解并获取个性化、实时、可解释的美剧推荐,将LLM变为强大的个人娱乐顾问。 主要目标用户是熟悉并使用支持MCP的LLM客户端(如Claude Desktop)的个人用户。他们是美剧爱好者,对通过AI获取信息持开放态度,并希望以更自然、交互的方式发现符合口味的新剧集。 此MCP服务器采用模块化设计,具有明确的关注点分离。服务器初始化MCP框架,注册各种推荐工具,并使用TMDb客户端与TMDb API交互。配置设置(特别是TMDb API密钥)通过环境变量管理。 - :服务器基于Model Context Protocol SDK for TypeScript构建,提供工具注册和客户端通信的基础。 - :负责与TMDb API的所有交互,处理认证、构建API请求并处理响应。 - :服务器公开各种工具,提供与电视节目发现和信息检索相关的特定功能。 - [x] (story-1-1-setup-integration.md) - [x] (story-1-2-recommend-genre.md) - 工具: get_recommendations_by_genre - [x] (story-1-3-recommend-similar.
インストール
npx tv-recommender-mcp-server設定
{
"mcpServers": {
"TVRecommender": {
"command": "npx",
"args": [
"tv-recommender-mcp-server"
]
}
}
}