Meme MCP Server

Gere memes usando a API ImgFlip. Requer credenciais de conta ImgFlip.

Documentação

Meme MCP Server

Um servidor simples do Model Context Protocol (MCP) para gerar memes usando a API do ImgFlip. Este servidor permite que modelos e ferramentas de IA gerem imagens de memes a partir de prompts do usuário.

Meme Server MCP server

Ferramentas

O servidor implementa uma única ferramenta chamada generateMeme.

A ferramenta aceita os seguintes parâmetros:

  • templateNumericId: O ID numérico do modelo de meme a ser usado.
  • text0: O texto para o primeiro espaço reservado.
  • text1: O texto para o segundo espaço reservado.

Uso

Você pode configurar o servidor gerador de memes no seu cliente usando o pacote NPM meme-mcp. Aqui está um exemplo de configuração para o Claude Desktop (Configurações -> Desenvolvedor -> Editar Config):

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

Nota: você precisa criar uma conta gratuita no ImgFlip para obter seu nome de usuário e senha.

Solução de problemas

Às vezes, o Claude Desktop não consegue encontrar a versão correta do npx (especialmente se você estiver usando NVM, veja esta Issue para detalhes). Nesse caso, você pode instalar manualmente o meme-mcp globalmente e usá-lo diretamente.

npm install -g meme-mcp

Você pode encontrar o caminho do executável node executando which node no seu terminal. Depois disso, sua configuração deve ficar assim:

{
  "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>"
      }
    }
  }
}

Exemplo

Depois de configurar o Claude Desktop, você precisa reiniciá-lo e então verá o pequeno ícone de martelo no canto inferior direito na entrada do chat. Você pode então pedir ao Claude para gerar um meme para você.

Claude Desktop with meme server configured

Autor

Este projeto foi criado por diversão por Vladimir Haltakov. Se você achar interessante, pode me enviar uma mensagem no X @haltakov.