Spaces:
Runtime error
Sticker MCP Server
This is an MCP (Model Context Protocol) server that allows large language models to search and send stickers based on emotion descriptions.
Features
- Search for stickers based on emotion descriptions
- Return sticker images in response to queries
- Integrate with existing sticker search API
Installation
Install dependencies:
cd sticker-server npm install
Make the server executable:
npm run build
Configure the MCP settings:
- For Claude Desktop app: Copy the contents of
mcp_settings.json
to~/Library/Application Support/Claude/claude_desktop_config.json
- For Claude VSCode extension: Copy the contents of
mcp_settings.json
to~/Library/Application Support/Trae/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
If the file already exists, merge the "sticker" entry into the existing "mcpServers" object.
- For Claude Desktop app: Copy the contents of
Usage
Once the MCP server is configured, you can ask the language model to express emotions using stickers. For example:
- "Show me a happy sticker"
- "I'm feeling sad, can you send a sticker?"
- "Send a cat sticker"
The language model will use the send_sticker
tool to search for and display an appropriate sticker based on your request.
How it Works
The server connects to a local sticker search API running at http://localhost:7860/api/search_stickers
and provides the search results to the language model, which can then display the stickers in its responses.