MCP电影服务器
这是一个MCP(模型上下文协议)服务器,提供电影信息工具,在Raspberry Pi上全天候运行。
服务器信息
- IP地址:192.168.0.242
- 安装路径:
/home/ay/apps/mcp-movies-server - 端口:3001
- 传输:HTTP流式传输
组件
- mcp-server-http.js -使用Express和MCP SDK的主要HTTP服务器实现
- package.json -依赖关系和脚本
- 节点模块/ -已安装的依赖项
启动服务器
服务器配置为自动运行。要手动启动它,请执行以下操作:
cd /home/ay/apps/mcp-movies-server
npm start服务器管理
检查服务器是否正在运行:
netstat -tulpn | grep :3001查看服务器日志:
cd /home/ay/apps/mcp-movies-server
cat server.log重新启动服务器:
cd /home/ay/apps/mcp-movies-server
pkill -f 'mcp-server-http.js'
nohup npm start > server.log 2>&1 &提供的工具
- list_movies -返回数据库中所有电影的列表
- get_movie_info -返回特定电影的详细信息
发展
要更新服务器代码,请执行以下操作:
- 修改mcp-server-http.js
- 重新启动服务器
网络配置
- 绑定到0.0.0.0:3001以接受来自任何接口的连接
- 使用HTTP流传输进行高效通信
