andregranberg/mcp-movies-server
3.1
If you are the rightful owner of mcp-movies-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The MCP Movies Server is a dedicated server providing movie information tools, operating continuously on a Raspberry Pi.
Tools
2
Resources
0
Prompts
0
MCP Movies Server
This is an MCP (Model Context Protocol) server that provides movie information tools, running 24/7 on a Raspberry Pi.
Server Information
- IP Address: 192.168.0.242
- Installation Path:
/home/ay/apps/mcp-movies-server - Port: 3001
- Transport: HTTP Streamable
Components
- mcp-server-http.js - Main HTTP server implementation using Express and MCP SDK
- package.json - Dependencies and scripts
- node_modules/ - Installed dependencies
Starting the Server
The server is configured to run automatically. To manually start it:
cd /home/ay/apps/mcp-movies-server
npm start
Server Management
Check if server is running:
netstat -tulpn | grep :3001
View server logs:
cd /home/ay/apps/mcp-movies-server
cat server.log
Restart server:
cd /home/ay/apps/mcp-movies-server
pkill -f 'mcp-server-http.js'
nohup npm start > server.log 2>&1 &
Tools Provided
- list_movies - Returns a list of all movies in the database
- get_movie_info - Returns detailed information about a specific movie
Development
To update the server code:
- Modify mcp-server-http.js
- Restart the server
Network Configuration
- Binds to 0.0.0.0:3001 to accept connections from any interface
- Uses HTTP Streamable transport for efficient communication