deAPI Mcp Server
@deapi-ai
关于 deAPI Mcp Server
暂无概览
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"deapi": {
"type": "streamable-http",
"url": "https://mcp.deapi.ai/mcp",
"headers": {
"Authorization": "Bearer <your-deapi-api-key>"
}
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is deAPI MCP Server?
A production-ready MCP server for the deAPI REST API. It exposes 39 deAPI AI capabilities as MCP tools, enabling LLMs to perform audio transcription, image generation, OCR, video generation, text-to-speech, and more. It is built for developers integrating AI features into LLM-based applications.
How to use deAPI MCP Server?
Install Python 3.10+, clone the repository, and install dependencies with uv pip install -e . (or pip/conda). Run the server locally with python -m src.server_remote (default port 8000) or deploy remotely with Docker. Connect from Claude Desktop via the built-in OAuth connector (using your deAPI API token) or via a config file with a Bearer token. Authentication is handled at the connection level, not per tool call.
Key features of deAPI MCP Server
- Complete API coverage with 39 MCP tools
- Smart adaptive polling for async jobs with exponential backoff
- OAuth 2.0 authentication with PKCE
- Automatic retry logic with error recovery
- Real-time progress reporting to MCP clients
- Full Pydantic schema validation for type safety
Use cases of deAPI MCP Server
- Transcribe audio or video files to text (including URLs from YouTube, Twitter, Twitch)
- Generate images and videos from text prompts or animate static images
- Perform OCR, remove backgrounds, upscale images and videos
- Convert text to natural speech or generate music from descriptions
- Generate text embeddings for semantic search and enhance prompts for AI inference
FAQ from deAPI MCP Server
What authentication does the server use?
OAuth 2.0 Authorization Code flow with PKCE (for remote connections) or Bearer token via HTTP headers (for local development). Tools do not accept an API token parameter; all authentication is handled at the connection level.
What are the runtime requirements?
Python 3.10 or higher with uv, pip, or conda. For remote deployment, Docker is supported via the provided Dockerfile and docker-compose.yml.
Where does data live?
The server forwards requests to the deAPI API and does not store API tokens. Tokens are used only for the specific request and never persisted or logged.
What transport does the server use?
Streamable HTTP (MCP over HTTP). The server can run locally on localhost:8000 or be deployed to a remote server with MCP_HOST=0.0.0.0.
Are there any known limits?
Polling timeouts are 5 minutes for audio and image jobs, 15 minutes for video jobs. The server retries failed requests up to 3 times
媒体与设计 分类下的更多 MCP 服务器
Weather API MCP Server
TuanKiriA lightweight Model Context Protocol (MCP) server that enables AI assistants like Claude to retrieve and interpret real-time weather data. Discuss on Hacker News:
MiniMax MCP
MiniMax-AIOfficial MiniMax Model Context Protocol (MCP) server that enables interaction with powerful Text to Speech, image generation and video generation APIs.
YouTube MCP Server
ZubeidHendricksMCP Server for YouTube API, enabling video management, Shorts creation, and advanced analytics
yt-dlp-mcp
kevinwattA Model Context Protocol (MCP) server that bridges Video & Audio content with Large Language Models using yt-dlp.
Design Systems Mcp
southleftI'm your specialized design systems assistant. Ask me about components, tokens, patterns, and best practices.
评论