mcp-meme-sticky MCP Server
Easily enable AI-powered meme generation and sticker conversion for messaging platforms with mcp-meme-sticky, an open-source MCP server for FlowHunt and beyond.

What does “mcp-meme-sticky” MCP Server do?
mcp-meme-sticky is an MCP (Model Context Protocol) server that enables AI assistants to generate custom memes and convert them into stickers for platforms like Telegram (with WhatsApp support coming soon). It serves as a bridge between AI models and external meme-generation services, allowing developers to integrate meme creation, storage, and sticker conversion workflows directly into their development environments. The server leverages services such as Memegen for meme templates and Mediapipe for text embedding, and provides tools for saving generated memes and automating sticker conversion through Telegram bots. No external APIs are required for core functionalities, making setup straightforward and privacy-friendly.
List of Prompts
No prompt templates are explicitly documented in the available files or README.
List of Resources
No explicit MCP resources are listed in the documentation or repository files.
List of Tools
No explicit list of tools (such as functions in server.py or similar) is provided in the available documentation or file listings.
Use Cases of this MCP Server
- AI-Driven Meme Generation
Developers can instruct an assistant to generate memes based on custom prompts, leveraging LLMs to select text and query images. - Sticker Creation for Messaging Platforms
Generated memes can be converted into stickers for Telegram, broadening their usability in chats and groups. - Automated Desktop Meme Saving
The server can save generated memes directly to the desktop, streamlining content creation workflows. - LLM-Enhanced Meme Workflows
By incorporating LLMs in the meme creation process, users benefit from natural language input and creative content assembly. - Platform Integration for Bots
The server supports integration with Telegram bots, enabling automated sticker conversion and delivery.
How to set it up
Windsurf
- Ensure you have Python 3.10 and
uvx
installed. - Open your Windsurf configuration file.
- Add the mcp-meme-sticky server using the following JSON snippet:
{ "mcpServers": { "mcp-sticky":{ "command": "uvx", "args": [ "--python=3.10", "--from", "git+https://github.com/nkapila6/mcp-meme-sticky", "mcp-sticky" ] } } }
- Save the configuration and restart Windsurf.
- Verify that the server is running by checking for available meme/sticker features.
Securing API Keys:
If environment variables or secrets are needed, use the env
and inputs
fields (example):
{
"mcpServers": {
"mcp-sticky": {
"command": "uvx",
"args": [...],
"env": {
"MY_SECRET_KEY": "env:MY_SECRET_KEY"
},
"inputs": {
"another": "env:ANOTHER_SECRET"
}
}
}
}
Claude
- Install Python 3.10 and
uvx
if not already present. - Open Claude’s MCP server configuration.
- Add mcp-meme-sticky as below:
{ "mcpServers": { "mcp-sticky":{ "command": "uvx", "args": [ "--python=3.10", "--from", "git+https://github.com/nkapila6/mcp-meme-sticky", "mcp-sticky" ] } } }
- Save and restart Claude.
- Check for meme generation and sticker conversion features.
Securing API Keys:
Use environment variables as above.
Cursor
- Ensure Python 3.10 and
uvx
are installed. - Access Cursor’s configuration file for MCP servers.
- Insert the following JSON:
{ "mcpServers": { "mcp-sticky":{ "command": "uvx", "args": [ "--python=3.10", "--from", "git+https://github.com/nkapila6/mcp-meme-sticky", "mcp-sticky" ] } } }
- Save changes and restart Cursor.
- Confirm server availability in the Cursor interface.
Securing API Keys:
Add required keys in env
and inputs
as needed.
Cline
- Install Python 3.10 and
uvx
. - Open Cline’s MCP server configuration.
- Add mcp-meme-sticky with:
{ "mcpServers": { "mcp-sticky":{ "command": "uvx", "args": [ "--python=3.10", "--from", "git+https://github.com/nkapila6/mcp-meme-sticky", "mcp-sticky" ] } } }
- Save and restart Cline.
- Test meme and sticker commands.
Securing API Keys:
Configure secrets via env
and inputs
as shown above.
How to use this MCP inside flows
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:

Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"mcp-sticky": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “mcp-sticky” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Overview
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | Covers meme generation and sticker conversion |
List of Prompts | ⛔ | Not documented |
List of Resources | ⛔ | Not documented |
List of Tools | ⛔ | Not documented |
Securing API Keys | ✅ | Example provided in README |
Sampling Support (less important in evaluation) | ⛔ | Sampling not available for Claude; no info for others |
Based on the information provided, mcp-meme-sticky is a focused, practical MCP server for meme and sticker workflows, but lacks detailed documentation on prompts, resources, and tools. The core functionality is clear and setup is straightforward, but deeper integration details are missing. Overall, I’d rate this MCP server’s documentation and developer usability at 5/10.
MCP Score
Has a LICENSE | ✅ (MIT) |
---|---|
Has at least one tool | ⛔ |
Number of Forks | 4 |
Number of Stars | 5 |
Frequently asked questions
- What is mcp-meme-sticky?
It is an open-source MCP server that lets AI assistants generate memes and convert them into stickers for platforms like Telegram, all without needing external APIs.
- Which platforms are supported for sticker conversion?
Currently, Telegram is supported, with WhatsApp integration coming soon.
- Do I need extra API keys or third-party services?
Core meme and sticker features require no external APIs. If secrets are needed, use the 'env' and 'inputs' fields as shown in the setup instructions.
- Can I save memes to my desktop?
Yes, mcp-meme-sticky allows automated saving of generated memes directly to your desktop for streamlined content workflows.
- How do I add mcp-meme-sticky to FlowHunt?
Add the MCP component to your flow, open its configuration, and insert the MCP server details using the provided JSON template, adjusting the name and URL as needed.
Try mcp-meme-sticky with FlowHunt
Integrate fun and creativity into your AI assistant workflows by enabling meme generation and sticker conversion with mcp-meme-sticky. No third-party API dependencies!