该项目实现了与GIPHY API集成的模型上下文协议(MCP)服务器。该服务器允许助手提交最近的聊天历史记录('上下文')和一个搜索词,以从GIPHY检索候选结果列表并加载其图像数据。
只需运行:
make
以创建虚拟环境并安装依赖项。
使用VSCode启动配置,或手动运行:
默认使用stdio传输:
uv run -m mcp_server.start
对于SSE传输:
uv run -m mcp_server.start --transport sse --port 6020
SSE URL是:
http://127.0.0.1:6000/sse
要在您的设置中使用此MCP服务器,请考虑以下配置:
{
"mcpServers": {
"giphy-server": {
"command": "uv",
"args": ["run", "-m", "mcp_server.start"],
"env": {
"GIPHY_API_KEY": "YOUR_GIPHY_API_KEY"
}
}
}
}
{
"mcpServers": {
"giphy-server": {
"command": "http://127.0.0.1:6000/sse",
"args": []
}
}
}
确保在环境中设置了GIPHY_API_KEY,以便服务器可以与GIPHY API进行身份验证。