Moviesda MCP Server
A Model Context Protocol (MCP) server for searching and managing Tamil movies from moviesda16.com.
Features
- 🔍 Movie Search: Search for Tamil movies by title
- 💾 SQLite Database: Local database for fast searches
- 🌐 Web Scraping: Automatically scrape and update movie listings
- 🔗 Direct Links: Get direct download links for movies
Installation
- Install dependencies:
pip install -r requirements.txt
- Run the server:
python server.py
Available Tools
1. search_movie
Search for movies by title.
Parameters:
query(required): Movie title to search forlimit(optional): Maximum number of results (default: 10)
Example:
{
"query": "Raja Saab",
"limit": 5
}
2. add_movie
Manually add a movie to the database.
Parameters:
title(required): Movie titleurl(required): Movie URL pathyear(optional): Release yearcategory(optional): Movie category (default: "Tamil")
Example:
{
"title": "New Movie",
"year": 2026,
"url": "/new-movie-2026-tamil/",
"category": "Tamil"
}
3. update_movies
Scrape and update the database with latest movies from moviesda16.com.
Parameters: None
Database Schema
The SQLite database (moviesda.db) contains a single table:
CREATE TABLE movies (
id INTEGER PRIMARY KEY AUTOINCREMENT,
title TEXT NOT NULL,
year INTEGER,
url TEXT NOT NULL UNIQUE,
category TEXT,
added_date TEXT DEFAULT CURRENT_TIMESTAMP
)
Usage with MCP Clients
To use this server with an MCP client like Claude Desktop, add the following to your MCP configuration:
{
"mcpServers": {
"moviesda": {
"command": "python",
"args": ["c:\\Users\\Daniel\\Documents\\tamilrockersMcp\\server.py"]
}
}
}
Notes
⚠️ Disclaimer: This tool is for educational purposes only. Please respect copyright laws and support content creators.
License
MIT#� �M�c�p�S�e�r�v�e�r���