TMDB MCP服务器
模型上下文协议(MCP)服务器,提供对电影数据库(TMDB)API的访问。该服务器使AI助手能够通过MCP界面搜索和检索电影信息。
特性
- 按标题、年份和其他条件搜索电影
- 检索详细的电影信息
- 与MCP兼容的AI助手轻松集成
先决条件
- Node.js>=18
- TMDB API密钥(从 TMDB)
安装
- 克隆存储库:
git clone https://github.com/rakeshgangwar/tmdb-mcp-server.git
cd tmdb-mcp-server- 安装依赖项:
npm install- 构建服务器:
npm run build配置
在MCP设置文件中配置MCP服务器(通常 cline_mcp_settings.json):
{
"mcpServers": {
"tmdb": {
"command": "node",
"args": ["/path/to/tmdb-mcp-server/dist/index.js"],
"env": {
"TMDB_API_KEY": "your-api-key-here"
},
"disabled": false,
"autoApprove": []
}
}
}替换 your-api-key-here 使用TMDB API密钥并更换 /path/to/ 实际路径。
可用工具
search_movies
使用电影数据库API搜索电影。
参数:
query(必填):搜索查询字符串year(可选):按发布年份过滤page(可选):页码(默认:1)
例子:
{
"query": "Inception",
"year": 2010,
"page": 1
}发展
- 在中进行更改
src目录 - 构建项目:
npm run build- 通过在设置中配置MCP服务器来测试您的更改
贡献
- 分叉存储库
- 创建功能分支(
git checkout -b feature/amazing-feature) - 提交您的更改(
git commit -am 'Add some amazing feature') - 推到分支(
git push origin feature/amazing-feature) - 打开拉取请求
许可证
此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。
