内容
# 泰米尔罗克电影服务器
一个MCP(模型上下文协议)服务器,用于在泰米尔罗克网站上搜索电影和系列,并返回电影链接。
## 功能
- 按名称搜索电影和系列
- 返回电影链接、标题、年份和海报网址
- 使用SQLite数据库缓存以加快后续搜索速度
- 支持电影和系列
## 安装
1. 安装Python依赖项:
```bash
pip install -r requirements.txt
```
## 用法
### 运行MCP服务器
服务器可以直接运行:
```bash
python mcp_server.py
```
### MCP配置
要将此服务器与Cursor或其他MCP客户端一起使用,请将其添加到MCP配置文件中(通常为`~/.cursor/mcp.json`或类似文件):
```json
{
"mcpServers": {
"tamilrockers-search": {
"command": "python",
"args": ["C:\\Users\\yashwanthkumar05\\Desktop\\rocker\\mcp_server.py"]
}
}
}
```
### 可用工具
#### `search_movie`
在泰米尔罗克上搜索电影或系列。
**参数:**
- `movie_name`(字符串,必填):要搜索的电影或系列的名称
**返回结果:**
```json
{
"query": "电影名称",
"count": 1,
"results": [
{
"name": "电影标题",
"link": "https://tamilrockers.gen.in/movie/123456-movie-title",
"type": "movie",
"year": "2026",
"poster": "https://poster.tamilrockers.gen.in/movie/movie-title.webp"
}
]
}
```
## 数据库
服务器使用SQLite在`tamilrockers_cache.db`中缓存搜索结果。这提高了重复搜索的性能并减少了对泰米尔罗克网站的负载。
## 注意事项
- 服务器尊重网站的结构并从电影网格中提取信息
- 结果缓存在SQLite中以加快检索速度
- 服务器处理电影(`/movie/`)和系列(`/series/`)链接
- 搜索不区分大小写并支持部分匹配