piapi-mcp-server is a TypeScript-based MCP (Model Context Protocol) server. It connects to PiAPI's API, enabling MCP-compatible applications to use AI tools for media generation.
To use it, clone the repository and install dependencies. Set your PiAPI_API_KEY in a .env file, then start the server. You can connect it to clients like Claude Desktop through their MCP settings.
Key features include image generation with Flux and Midjourney, video creation with Kling and Luma Dream Machine, AI song generation via Suno/Udio, 3D model creation with Trellis, and workflow planning for LLMs.
Use cases involve generating images from text for creative work, producing AI videos for marketing or education, and building interactive applications powered by AI media.
To run the server, you need Node.js 16.x+ and npm/yarn, along with a PiAPI API key. It does not have a graphical interface; it operates as a server for integration with other MCP applications. Commercial use is permitted under the license terms.