
apinetwork/piapi-mcp-server
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
apinetwork/piapi-mcp-server는 MCP 서버 후보가 https://github.com/apinetwork/piapi-mcp-server.에서 수입되었습니다
개요
apinetwork/piapi-mcp-server는 MCP 서버 후보가 https://github.com/apinetwork/piapi-mcp-server.에서 수입되었습니다
개요(AI 번역)
PiAPI의 API와 통합하는 Model Context Protocol (MCP) 서버의 TypeScript 구현. PiAPI는 사용자가 Claude 또는 다른 MCP 호환 응용 프로그램에서 Midjourney/Flux/Kling/LumaLabs/Udio/Chrip/Trellis와 미디어 콘텐츠를 생성할 수 있습니다.
기능 (더 곧 출시)
참고 : 비디오 생성과 같은 시간 소모 도구는 Claude의 타임 아웃 제한으로 인해 완료 될 수 없습니다.
- [x] 기본 이미지 툴킷
- [x] Base Video 툴킷
- [x] 텍스트/이미지 프롬프트에서 플럭스 이미지 생성
- [x] Hunyuan 비디오 세대 텍스트 / 이미지 프롬프트
- [x] 이미지 프롬프트에서 Skyreels 비디오 생성
- [x] 텍스트 / 이미지 프롬프트에서 Wan Video 생성
- [x] 비디오에서 MMAudio 음악 생성
- [x] TTS Zero-Shot 음성 발생
- [ ] Midjourney 이미지 생성
- [x] 상상
- [ ] 기타
- [x] Kling 비디오 및 효과 생성
- [x] Luma 꿈 기계 비디오 세대
- [x] Suno 음악 생성
- [ ] Suno Lyrics 세대
- [ ] Udio 음악 및 작사 세대
- [x] Trellis 3D 모델 세대 이미지
- [ ] 작업 흐름 계획 내부 LLMs
Claude Desktop 예제 작업
필수품
- Node.js 16.x 이상
- npm 또는 원사
- PiAPI API 키 (Papi.ai에서 하나 하나를 get)
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
piapi-mcp-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.
Features (more coming soon)
Note: Time-consuming tools like video generation may not complete due to Claude’s timeout limitations
- [x] Base Image toolkit
- [x] Base Video toolkit
- [x] Flux Image generation from text/image prompt
- [x] Hunyuan Video generation from text/image prompt
- [x] Skyreels Video generation from image prompt
- [x] Wan Video generation from text/image prompt
- [x] MMAudio Music generation from video
- [x] TTS Zero-Shot voice generation
- [ ] Midjourney Image generation
- [x] imagine
- [ ] other
- [x] Kling Video and Effects generation
- [x] Luma Dream Machine video generation
- [x] Suno Music generation
- [ ] Suno Lyrics generation
- [ ] Udio Music and Lyrics generation
- [x] Trellis 3D model generation from image
- [ ] Workflow planning inside LLMs
Working with Claude Desktop Example
Prerequisites
- Node.js 16.x or higher
- npm or yarn
- A PiAPI API key (get one at piapi.ai)
Installation
Installing via Smithery
To install PiAPI MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install piapi-mcp-server --client claude
Manual Installation
- Clone the repository:
git clone https://github.com/apinetwork/piapi-mcp-server
cd piapi-mcp-server
- Install dependencies:
npm install
- Build the project:
npm run build
After building, a dist/index.js file will be generated. You can then configure this file with Claude Desktop and other applications. For detailed configuration instructions, please refer to the Usage section.
- (Optional) Test server with MCP Inspector:
First, create a .env file in the project root directory with your API key:
PIAPI_API_KEY=your_api_key_here
Then run the following command to start the MCP Inspector:
npm run inspect
설치
npx -y @smithery/cli install piapi-mcp-server --client claude설정
{
"mcpServers": {
"piapi": {
"command": "node",
"args": ["/absolute/path/to/piapi-mcp-server/dist/index.js"],
"env": {
"PIAPI_API_KEY": "your_api_key_here"
}
}
}
}