Sisif AI MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Sisif AI MCP ServerGenerate a 5-second video of a cat playing piano"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Sisif AI Video Generation MCP Server
A Model Context Protocol (MCP) server that provides tools for generating AI videos using the Sisif AI Video API. Seamlessly integrate AI video generation into Claude Desktop, IDEs, and other MCP-compatible clients.
🎥 Features
🎬 Video Generation: Create AI-generated videos from text prompts
📊 Status Monitoring: Track video generation progress with visual indicators
🗂️ Video Management: List, search, and organize your generated videos
🔄 Smart Retry Logic: Automatic error handling with exponential backoff
🎨 Rich Formatting: Beautiful markdown output with emojis and status indicators
⚡ High Performance: Async/await architecture for optimal speed
🔒 Type Safe: Full Pydantic type validation and safety
Related MCP server: vimax-mcp
🚀 Quick Start
1. Installation
pip install sisif-mcp-server2. Get Your API Key
3. Set Environment Variables
export SISIF_API_KEY="sk_live_your_api_key_here"4. Configure Your MCP Client
For Claude Desktop
Add to your configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"sisif": {
"command": "sisif-mcp-server",
"env": {
"SISIF_API_KEY": "sk_live_your_api_key_here"
}
}
}
}For Other MCP Clients
The server works with any MCP-compatible client. Just use the sisif-mcp-server command with your API key in the environment.
📖 Usage Examples
Once configured, you can interact with the server naturally through your MCP client:
Generate a Video
Generate a 10-second video of "A majestic eagle soaring over snow-capped mountains at sunset" in high resolutionCheck Video Status
What's the status of video 12345?List Your Videos
Show me my recent videosMonitor API Health
Is the Sisif API working properly?Available Tools
1. generate_video
Generate a new AI video from a text prompt.
Parameters:
prompt(string, required): Text description of the video contentduration(integer, optional): Video duration in seconds (5-60, default: 5)resolution(string, optional): Video resolution ("low", "medium", "high", default: "low")
Example:
{
"name": "generate_video",
"arguments": {
"prompt": "A beautiful sunset over the ocean with waves gently crashing",
"duration": 10,
"resolution": "medium"
}
}2. check_video_status
Check the generation status of a video.
Parameters:
video_id(integer, required): The ID of the video to check
Example:
{
"name": "check_video_status",
"arguments": {
"video_id": 123
}
}3. get_video_details
Get detailed information about a specific video.
Parameters:
video_id(integer, required): The ID of the video
4. list_videos
List all videos for the authenticated user.
Parameters:
limit(integer, optional): Maximum number of videos to return (default: 10)offset(integer, optional): Number of videos to skip (default: 0)
5. get_api_health
Check the health status of the Sisif API.
Configuration
The server can be configured using environment variables:
SISIF_API_KEY: Your Sisif API key (required)SISIF_API_URL: Base URL for the Sisif API (default: "https://sisif.ai/api")SISIF_TIMEOUT: Request timeout in seconds (default: 30)SISIF_MAX_RETRIES: Maximum number of retries for failed requests (default: 3)
Development
Install development dependencies:
pip install -e ".[dev]"Run tests:
pytestFormat code:
black .Type checking:
mypy .API Documentation
For complete API documentation, visit: https://sisif.ai/api/
🔧 Development
Setup Development Environment
git clone https://github.com/vtemian/sisif-ai-mcp.git
cd mcp-server
pip install -e ".[dev]"Run Tests
make test
# or
pytestCode Formatting
make format
# or
black sisif_mcp_server/ tests/Type Checking
make lint
# or
mypy sisif_mcp_server/🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
Fork the repository
Create your feature branch (
git checkout -b feature/amazing-feature)Commit your changes (
git commit -m 'Add some amazing feature')Push to the branch (
git push origin feature/amazing-feature)Open a Pull Request
📝 Changelog
See CHANGELOG.md for a list of changes and versions.
🆘 Support
For support and questions:
Email: hello@sisif.ai
GitHub Issues: Create an issue
Documentation: Sisif API Docs
Community: Join our Discord
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.
🙏 Acknowledgments
Built with Model Context Protocol (MCP) by Anthropic
Powered by Sisif AI Video API
Thanks to all contributors and the open-source community
Made with ❤️ by Sisif AI
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/vtemian/sisif-ai-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server