使用说明
电影查找器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系统协同工作。清单文件定义了可用的工具及其模式,以实现适当的集成。