首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页
学习
活动
专区
圈层
工具
MCP广场
MCP广场 >详情页
meme-mcp2025-06-160分享
github
一个简单的模型上下文协议服务器,允许人工智能模型使用ImgFlip API生成表情图像,使用户能够通过文本提示创建表情。
By haltakov
2025-06-160
github
详情内容

Meme MCP 服务器

一个使用 ImgFlip API 生成梗图的简单模型上下文协议 (MCP) 服务器。该服务器使 AI 模型和工具能够根据用户提示生成梗图。

Meme Server MCP 服务器

工具

该服务器实现了一个名为 generateMeme 的工具。

该工具接受以下参数:

  • templateNumericId: 要使用的梗图模板的数字 ID。
  • text0: 第一个占位符的文本。
  • text1: 第二个占位符的文本。

使用方法

你可以使用 meme-mcp NPM 包在客户端中配置梗图生成器服务器。这是一个 Claude Desktop(设置 -> 开发者 -> 编辑配置)的示例配置:

{
  "mcpServers": {
    "meme": {
      "command": "npx",
      "args": ["-y", "meme-mcp"],
      "env": {
        "IMGFLIP_USERNAME": "<IMGFLIP USERNAME>",
        "IMGFLIP_PASSWORD": "<IMGFLIP PASSWORD>"
      }
    }
  }
}

注意:你需要在 ImgFlip 上创建一个免费账户以获取你的用户名和密码。

故障排除

有时 Claude Desktop 无法找到正确的 npx 版本(特别是如果你正在使用 NVM,详情请参阅此 问题)。在这种情况下,你可以手动全局安装 meme-mcp,然后直接使用它。

npm install -g meme-mcp

你可以在终端中运行 which node 来找到你的 node 可执行文件的路径。之后,你的配置应如下所示:

{
  "mcpServers": {
    "meme": {
      "command": "/Users/<USERNAME>/.nvm/versions/node/v20.18.2/bin/node",
      "args": ["/Users/<USERNAME>/.nvm/versions/node/v20.18.2/lib/node_modules/meme-mcp/dist/index.js"],
      "env": {
        "IMGFLIP_USERNAME": "<IMGFLIP USERNAME>",
        "IMGFLIP_PASSWORD": "<IMGFLIP PASSWORD>"
      }
    }
  }
}

示例

配置好 Claude Desktop 后,你需要重新启动它,然后你会在聊天输入框右下角看到一个小锤子图标。然后你可以让 Claude 为你生成一张梗图。

已配置梗图服务器的 Claude Desktop

作者

该项目由 Vladimir Haltakov 出于兴趣创建。如果你觉得有趣,可以在 X 上给我发消息 @haltakov

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档