媒体库管理mcp
用于管理媒体服务器库的媒体组织MCP服务器。
先决条件
配置
你只需要设置一些环境变量,你可以从复制开始 .env.示例 文件。
cp .env.example .env完成后,只需填充变量-您需要一个OMDb API键,您可以 在此处生成.
OMDB_API_KEY将是用于在OMDb API中搜索显示元数据和上下文的关键字。MCP_SERVER_PORT不言而喻,这可以是您想要的任何有效端口。DATA_DIRECTORY应该是一个具有以下文件夹结构的目录。
├── movies/
├── shows/
└── pending/当新内容被放入 pending/ 文件夹,其中文件的标题将用作上下文,将文件放置在正确的文件中。如果你试图使用没有季节或剧集信息的节目,或者没有标题的电影,代理人将不知道如何回应。
我该怎么办 .env 看起来像?
这里有一个例子,说明你的 .env 配置后应该类似。
OMDB_API_KEY=for0937a
MCP_SERVER_PORT=3001
DATA_DIRECTORY=/data/media/library入门指南
配置环境变量后,您可以安装并启动服务器。
克隆仓库
git clone git@github.com:ridafkih/media-library-management-mcp.git
cd media-library-management-mcp再进行
bun install构建
bun run build构建与运行
bun run start只跑步
bun .