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.

ミームMCPサーバー

ImgFlip APIを使用してミームを生成するためのシンプルなモデルコンテキストプロトコル(MCP)サーバー。このサーバーにより、AIモデルやツールはユーザーの指示に基づいてミーム画像を生成できるようになります。

ツール

サーバーは、 generateMemeと呼ばれる単一のツールを実装します。

このツールは次のパラメータを受け入れます。

  • templateNumericId : 使用するミームのテンプレートの数値 ID。
  • text0 : 最初のプレースホルダーのテキスト。
  • text1 : 2 番目のプレースホルダーのテキスト。

使用法

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にミームの作成を依頼できます。

著者

このプロジェクトはウラジミール・ハルタコフが趣味で作成しました。興味があれば、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