用于 Giphy API 的 MCP 服务器,使 AI 模型能够搜索、检索并利用来自 Giphy 的 GIF 图。
search_gifs
query (字符串):搜索查询词或短语limit (可选数字):返回的最大对象数(默认:10,最大:50)offset (可选数字):结果偏移量(默认:0)rating (可选字符串):内容评级(g、pg、pg-13、r)lang (可选字符串):语言代码(默认:en)get_random_gif
tag (可选字符串):限制随机结果的标签rating (可选字符串):内容评级(g、pg、pg-13、r)get_trending_gifs
limit (可选数字):返回的最大对象数(默认:10,最大:50)offset (可选数字):结果偏移量(默认:0)rating (可选字符串):内容评级(g、pg、pg-13、r)响应中的每个 GIF 包含:
id:唯一的 Giphy 标识符title:GIF 标题url:指向 Giphy 网站上 GIF 的 URLimages:包含各种图像格式的对象,每个格式都包含:
url:直接指向图像文件的 URLwidth:图像宽度height:图像高度创建一个 .env 文件并添加您的 API 密钥:
GIPHY_API_KEY=your_api_key_here
要在 Claude Desktop 中使用此服务,请在 claude_desktop_config.json 中添加以下内容:
{
"mcpServers": {
"giphy": {
"command": "npx",
"args": ["-y", "mcp-server-giphy"],
"env": {
"GIPHY_API_KEY": "<YOUR_API_KEY>"
}
}
}
}
# 安装依赖
npm install
# 构建项目
npm run build
# 启动服务器
npm start
# 在开发模式下运行并启用热重载
npm run dev
# 运行测试
npm test
# 使用 MCP Inspector
npm run inspector
此 MCP 服务器采用 MIT 许可证。这意味着您可以自由地使用、修改和分发该软件,但需遵守 MIT 许可证中的条款和条件。更多详情,请参阅项目存储库中的 LICENSE 文件。