piapi-mcp-server

piapi-mcp-server

TypescriptMcpPiapiImageGenerationVideoGenerationAiCloudLlmPythonJavascriptGoRubyR

About This Server

A TypeScript implementation of a Model Context Protocol (MCP) server that integrates with PiAPI's API. PiAPI makes user able to generate media content with Midjourney/Flux/Kling/LumaLabs/Udio/Chrip/Trellis directly from Claude or any other MCP-compatible apps.

Server Information

šŸ“‹ Overview:

This webpage presents a GitHub repository named "piapi-mcp-server," owned by "apinetwork." The repository contains a TypeScript implementation of a Model Context Protocol (MCP) server designed to integrate with PiAPI's API. PiAPI enables users to generate media content using various AI tools, such as Midjourney, Flux, Kling, LumaLabs, Udio, Chrip, and Trellis, directly from Claude or other MCP-compatible applications. The page includes details about the project, setup instructions, usage, development structure, licensing, and links to various resources, including documentation and community channels.


ā­ Key Points:
* The repository offers a TypeScript-based MCP server for integration with PiAPI.
* It enables media content generation with AI tools from MCP-compatible apps.
* The project is open-source, licensed under the MIT license.
* Instructions are provided for setting up and running the server, including connecting it to Claude Desktop.

* Links to external resources such as documentation, Discord, and the PiAPI website are included.


šŸ” Main Findings:
* The project aims to bridge the gap between LLMs and AI-based media generation tools.
* Currently supports Flux, Midjourney, Kling, Luma Dream Machine, Suno/Udio ai, and Trellis integrations.
* The installation process involves cloning the repository, installing dependencies, configuring environment variables, and building the project.
* Configuration details are provided for connecting the server with Claude Desktop.

* The repository has a well-defined project structure and contributing guidelines for developers.


šŸ“Š Details:
* Language: TypeScript (100%)
* License: MIT License
* Stars: 18
* Forks: 4
* Contributors: 2

* The project structure includes src/, package.json, tsconfig.json, and .env files.


šŸŽÆ Conclusion:
The "piapi-mcp-server" repository offers a valuable tool for integrating Large Language Models with AI-powered media generation applications, providing a way to generate content with tools such as Midjourney and Kling directly from Claude or any other MCP-compatible apps. The provided documentation and setup instructions suggest a project that aims to be developer-friendly and accessible.

Server Features

Flux Image generation

Flux Image generation from text descriptions

Flux Image generation with image prompt

Flux Image generation with image prompt

Midjourney Image generation

Midjourney Image generation

Kling video generation

Kling video generation

Luma Dream Machine video generation

Luma Dream Machine video generation

Suno/Udio ai song generation

Suno/Udio ai song generation

Trellis 3D model generation

Trellis 3D model generation

Workflow planning

Workflow planning inside LLMs

Provider Information

Apinetwork logo

Apinetwork

cloud Provider

Visit Provider Website

Quick Actions

Visit Website

MCP Configuration

Supported Models

MidjourneyFluxKlingLuma Dream MachineSunoUdioTrellisClaude

Available Tools

Node.jsnpm

Available Resources

imagevideo3d-modelsong