JUHE API Marketplace
isaiahbjork avatar
MCP Server

Allyson MCP Server

AI-powered animation generator that transforms static images into animated SVG components using the Model Context Protocol, allowing users to create animations through natural language prompts.

3
GitHub Stars
11/23/2025
Last Updated
No Configuration
Please check the documentation below.
  1. Home
  2. MCP Servers
  3. allyson-mcp

README Documentation

Allyson MCP Server

npm version

Allyson MCP Server - AI-powered animation generator that transforms static files into animated SVG components using the Model Context Protocol (MCP).

Allyson Server MCP server

šŸš€ Quick Start

Install MCP Server

Install and Run with npx

npx allyson-mcp --api-key YOUR_API_KEY

šŸ”§ Configuration

Command Line Options

allyson-mcp [options]

Options:
  --api-key <key>     Your Allyson API key (required)
  --help              Show help message

Examples:
  allyson-mcp --api-key your-api-key-here
  API_KEY=your-key allyson-mcp

Environment Variables

You can also set your API key as an environment variable:

export API_KEY=your-api-key-here
allyson-mcp

šŸŽÆ Features

  • AI-Powered Animation Generation: Transform static images into animated SVG components
  • MCP Protocol Compatible: Works with any MCP-compatible AI assistant or tool
  • File Upload Support: Supports various image formats (PNG, JPG, SVG, etc.)
  • Custom Animation Prompts: Describe exactly what animation you want
  • Local File Processing: Reads files from your local filesystem
  • Automatic Output Generation: Saves animated components to specified paths

šŸ›  Available Tools

generate_svg_animation

Generates an animated SVG component from a source file and animation prompt.

Parameters:

  • prompt (string, required): Description of the animation to generate
    • Example: "Make the character wave their hand"
    • Example: "Add bouncing motion to the ball"
    • Example: "Create a spinning effect for the logo"
  • svg_path (string, required): Absolute path to the source file
    • Example: "/path/to/my-icon.svg"
  • output_path (string, required): Absolute path where to save the animated component
    • Example: "/path/to/animated-component.tsx"

Example Usage in MCP Client:

{
  "tool": "generate_svg_animation",
  "arguments": {
    "prompt": "Make the logo glow and pulse gently",
    "svg_path": "/Users/john/Desktop/company-logo.svg",
    "output_path": "/Users/john/project/src/components/AnimatedLogo.tsx"
  }
}

šŸ”Œ Integration with AI Assistants

This MCP server is designed to work with AI assistants that support the Model Context Protocol, such as:

  • Claude Desktop (with MCP configuration)
  • Cursor IDE (with MCP integration)
  • Custom AI Applications (using MCP SDK)

MCP Configuration

{
  "mcpServers": {
    "allyson": {
      "command": "npx",
      "args": ["allyson-mcp", "--api-key", "YOUR_API_KEY"]
    }
  }
}

šŸ“ Examples

Basic Animation Generation

# Start the server
allyson-mcp --api-key your-api-key

# The AI assistant can now use the tool:
# "Please animate this logo to have a subtle glow effect"
# File: /Users/john/logo.svg → /Users/john/animated-logo.tsx

šŸ” Security

  • API Key Protection: Your API key is securely transmitted to the Allyson service
  • Local File Access: Only reads files you explicitly specify
  • No Data Storage: Files are processed and not stored on external servers
  • HTTPS Communication: All API communications use secure HTTPS

šŸ› Troubleshooting

Common Issues

"API key is required" Error

# Solution: Provide API key via flag or environment variable
allyson-mcp --api-key YOUR_KEY
# or
export API_KEY=YOUR_KEY && allyson-mcp

"File not found" Error

# Make sure to use absolute paths
āŒ Wrong: ./image.svg
āœ… Correct: /Users/username/project/image.svg

"Cannot connect to animation API server" Error

  • Check your internet connection
  • Verify your API key is valid
  • Ensure the Allyson service is accessible

Permission Issues

# Make the file executable if needed
chmod +x node_modules/allyson-mcp/index.js

Debug Mode

For debugging, you can check the server logs which are output to stderr:

allyson-mcp --api-key YOUR_KEY 2> debug.log

šŸ“‹ Requirements

  • Node.js: Version 18.0.0 or higher
  • API Key: Valid Allyson API key
  • Internet Connection: Required for API communication

šŸ¤ Contributing

We welcome contributions! Please see our contributing guidelines for more details.

šŸ“„ License

Apache-2.0 License - see LICENSE file for details.

šŸ”— Links

  • Model Context Protocol
  • Allyson Website
  • Issue Tracker

šŸ“ž Support

  • Documentation: Check this README and inline help (--help)
  • Issues: Report bugs on our GitHub Issues

Quick Actions

View on GitHubView All Servers

Key Features

Model Context Protocol
Secure Communication
Real-time Updates
Open Source

Boost your projects with Wisdom Gate LLM API

Supporting GPT-5, Claude-4, DeepSeek v3, Gemini and more.

Enjoy a free trial and save 20%+ compared to official pricing.

Learn More
JUHE API Marketplace

Accelerate development, innovate faster, and transform your business with our comprehensive API ecosystem.

JUHE API VS

  • vs. RapidAPI
  • vs. API Layer
  • API Platforms 2025
  • API Marketplaces 2025
  • Best Alternatives to RapidAPI

For Developers

  • Console
  • Collections
  • Documentation
  • MCP Servers
  • Free APIs
  • Temp Mail Demo

Product

  • Browse APIs
  • Suggest an API
  • Wisdom Gate LLM
  • Global SMS Messaging
  • Temp Mail API

Company

  • What's New
  • Welcome
  • About Us
  • Contact Support
  • Terms of Service
  • Privacy Policy
Featured on Startup FameFeatured on Twelve ToolsFazier badgeJuheAPI Marketplace - Connect smarter, beyond APIs | Product Huntai tools code.marketDang.ai
Copyright Ā© 2025 - All rights reserved