Meme MCP Server

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Meme MCP 服务器

一个简单的模型上下文协议 (MCP) 服务器,用于使用 ImgFlip API 生成表情包。该服务器支持 AI 模型和工具根据用户提示生成表情包图片。

工具

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

该工具接受以下参数:

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

用法

您可以使用meme-mcp NPM 包在客户端中配置 meme 生成器服务器。以下是 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 为你生成表情包了。

作者

这个项目由Vladimir Haltakov创建,纯粹是为了好玩。如果你觉得有趣,可以在 X @haltakov上给我留言。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

一个简单的模型上下文协议服务器,允许 AI 模型使用 ImgFlip API 生成模因图像,从而使用户能够根据文本提示创建模因。

  1. Tools
    1. Usage
      1. Troubleshooting
    2. Example
      1. Author
        ID: d316l4kyh7