Do I need to self-host it?
No. The hosted endpoint is `https://mcp.deapi.ai/mcp` and it is the fastest way in. The repository is there if you would rather run it yourself, locally or in Docker.
@deapi-ai
Official MCP server for deAPI, a decentralized AI inference API. It turns the whole deAPI v2 REST surface into MCP tools, so an agent can generate images, video, speech and music, transcribe audio and video (uploaded fil
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"deapi": {
"type": "streamable-http",
"url": "https://mcp.deapi.ai/mcp",
"headers": {
"Authorization": "Bearer <your-deapi-api-key>"
}
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
此服务需要认证,获取工具列表可能需要登录或使用服务提供方的凭据。
点击上方按钮,直接连接服务器端点实时获取工具列表。
deAPI is a decentralized AI inference API: one REST surface for image generation, video generation, video character replacement, upscaling, speech and music synthesis, transcription, OCR and embeddings. This server exposes that surface to any MCP client, so a model can call it directly.
Two things make it comfortable for agents. Every job tool has a matching *_price tool that returns the exact cost of the call before any credits are spent, and every long job is polled for you with adaptive backoff and progress reporting - one tool call returns a finished result, not a job id to babysit.
Get an API key at app.deapi.ai/dashboard/api-keys - new accounts start with $5 in free credits - then point your client at the hosted endpoint:
{
"mcpServers": {
"deapi": {
"type": "streamable-http",
"url": "https://mcp.deapi.ai/mcp",
"headers": {
"Authorization": "Bearer <your-deapi-api-key>"
}
}
}
}
In Claude Desktop and claude.ai you can instead add it as a connector and sign in with OAuth 2.0 (PKCE), with no key in a config file. Either way authentication is handled at the connection level - no tool takes an API token argument.
To self-host: Python 3.10+, uv pip install -e ., then python -m src.server_remote (port 8000), or use the provided Dockerfile and docker-compose.yml.
Start with get_available_models - it returns the live catalogue with per-model limits, defaults and capability flags. Model names should never be hardcoded.
text_to_image - generate an image from a text prompttext_to_image_price - cost of a text-to-image jobimage_to_image - transform an existing image with a promptimage_to_image_price - cost of an image-to-image jobimage_to_text - OCR and image understandingimage_to_text_price - cost of an image-to-text jobimage_upscale - raise image resolutionimage_upscale_price - cost of an image upscaleimage_remove_background - cut the subject out of an imageimage_remove_background_price - cost of a background removaltext_to_video - generate a video from a text prompttext_to_video_price - cost of a text-to-video jobimage_to_video - animate a still imageimage_to_video_price - cost of an image-to-video jobaudio_to_video - drive a video from an audio trackaudio_to_video_price - cost of an audio-to-video jobvideo_replace - replace the character in an existing videovideo_replace_price - cost of a video replace jobvideo_upscale - raise video resolutionvideo_upscale_price - cost of a video upscaletext_to_audio - text to speechtext_to_audio_price - cost of a text-to-speech jobtext_to_music - generate music from a descriptiontext_to_music_price - cost of a music generation jobaudio_transcription - transcribe an uploaded audio fileaudio_transcription_price - cost of an audio transcriptionaudio_url_transcription - transcribe audio from a URLaudio_url_transcription_price - cost of an audio URL transcriptionvideo_file_transcription - transcribe an uploaded video filevideo_file_transcription_price - cost of a video file transcriptionvideo_url_transcription - transcribe a video from a URL (YouTube, X, Twitch and more)video_url_transcription_price - cost of a video URL transcriptiontext_to_embedding - embeddings for semantic search and RAGtext_to_embedding_price - cost of an embedding jobprompt_booster - expand a short prompt into a richer one before generatingprompt_booster_price - cost of a prompt boostget_balance - current credit balanceget_available_models - live model catalogue with limits, defaults and capability flagscheck_job_status - status, progress and result of an async job*_price tool for every job tool, so an agent knows the cost before it spendsNo. The hosted endpoint is `https://mcp.deapi.ai/mcp` and it is the fastest way in. The repository is there if you would rather run it yourself, locally or in Docker.
OAuth 2.0 Authorization Code flow with PKCE for remote connections, or a Bearer token in the HTTP headers. Tools do not accept an API token parameter; all authentication is handled at the connection level, and tokens are never persisted or logged.
Streamable HTTP (MCP over HTTP). Self-hosted it runs on `localhost:8000` by default, or on `MCP_HOST=0.0.0.0` for a remote deployment.
Python 3.10 or higher with `uv`, `pip` or `conda`. Docker is supported through the provided Dockerfile and docker-compose.yml.
You pay deAPI per job, and nothing for the server itself. Call the matching `*_price` tool first to get the exact cost of a job before running it, and `get_balance` to see what is left. New accounts start with $5 in free credits.
Polling times out after 5 minutes for audio and image jobs and 15 minutes for video jobs. Failed requests are retried up to 3 times.
Turn a topic or script into a finished 6–60 minute faceless YouTube documentary with voiceover, real footage, animated maps and charts. Your AI agent plans every shot; Cliptude voices, sources and renders it.

Creates and manages quizzes, polls, surveys, personality tests, forms, predictors, minigames and leaderboards on Riddle.com – with branching logic, custom design, live stats and embed code.
Access 20+ AI video and image models from Google, OpenAI, xAI, ByteDance, and more. Generate and edit videos with Veo 3.1, Sora 2, Seedance, Kling O3, and images with FLUX, Nano Banana, Seedram 4, GPT Image — all in one
Design quality gate for AI-generated UI. Scores any live URL against a published contract of deterministic checks, with an A–F grade, a per-check breakdown and AI-slop pattern findings; validates DTCG token files and Lot
Connect Claude, ChatGPT, and other AI assistants to your social media content, reviews, and UGC aggregated via EmbedSocial.
评论