电影查找器MCP服务器
一个模型上下文协议(MCP)服务器,使用The Movie Database(TMDB)API提供电影搜索功能。
特点/特性
- 按标题或关键词搜索电影
- 获取详细的电影信息
- 通过服务器发送事件(SSE)进行实时更新
- 兼容ChatGPT的MCP系统
设置
- 安装依赖项:
npm install- 配置环境变量:
cp .env.example .env编辑 .env 并添加您的TMDB API密钥:
TMDB_API_KEY=your_tmdb_api_key_here
PORT=8000- 获取一个TMDB API密钥:
- 访问 TMDB API - 创建一个账户并申请一个API密钥 - 将密钥添加到你的(系统/账户/设备等,具体根据上下文确定) .env 文件
- 启动服务器:
npm start或者用于开发:
npm run dev使用方法
服务器将在 http://localhost:8000 (或您配置的端口)。
可用工具
- 搜索电影 - 通过查询搜索电影
- 参数: query (必填), limit (可选,默认值:5)
- 电影详情 - 获取特定电影的详细信息
- 参数: id (必填,TMDB电影ID)
终点(或“终端点”)
GET /- 服务器状态GET /mcp/stream- 用于实时更新的SSE(Server-Sent Events)端点POST /mcp/messages- MCP 消息处理器GET /manifest.json- MCP(可能指某特定系统或程序)清单/声明
MCP集成
这台服务器旨在与ChatGPT的MCP系统协同工作。清单文件定义了可用的工具及其模式,以实现适当的集成。
