Developers
Build with RegiAI
Call RegiAI's AI image tools from your code with the REST API, from AI assistants with the MCP server, or teach any agent with the RegiAI skill. One token, one balance.
REST API
One POST endpoint for every tool. Send an image URL or base64, get a result URL back.
Quick start →MCP server
Connect Claude, Cursor, VS Code or any MCP client and let your assistant use RegiAI tools.
Connect a client →Agent skill
A SKILL.md that teaches agents every RegiAI tool, its inputs and prices.
Install the skill →REST API
Authenticate with Authorization: Bearer and choose the tool with the tool field. Instant image tools answer in the same request; video, image and audio generation tools run asynchronously.
- POST /api/v1/process — run a tool
- POST /api/v1/generate — start a video, image or audio generation
- GET /api/v1/generations/{id} — poll status and get the result
- GET /api/v1/catalog — every tool, its inputs and price
curl -X POST https://regiai.com/api/v1/process \
-H "Authorization: Bearer YOUR_REGIAI_TOKEN" \
-H "Content-Type: application/json" \
-d '{"tool": "background-remover", "image": "https://example.com/photo.jpg"}'
# Async tools: start, then poll
curl -X POST https://regiai.com/api/v1/generate \
-H "Authorization: Bearer YOUR_REGIAI_TOKEN" \
-H "Content-Type: application/json" \
-d '{"tool": "ai-voice-generator", "text": "Hello!", "voice_id": "English_Wiselady"}'
curl https://regiai.com/api/v1/generations/GENERATION_ID \
-H "Authorization: Bearer YOUR_REGIAI_TOKEN"
MCP server
Server URL https://regiai.com/api/mcp using the Streamable HTTP transport. Pick your client and paste the config.
Run in your terminal.
claude mcp add --transport http regiai https://regiai.com/api/mcp \
--header "Authorization: Bearer YOUR_REGIAI_TOKEN"
Add to claude_desktop_config.json (Settings → Developer → Edit config), then restart Claude.
{
"mcpServers": {
"regiai": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://regiai.com/api/mcp",
"--header",
"Authorization:${REGIAI_AUTH}"
],
"env": {
"REGIAI_AUTH": "Bearer YOUR_REGIAI_TOKEN"
}
}
}
}
Add to ~/.cursor/mcp.json or .cursor/mcp.json in your project.
{
"mcpServers": {
"regiai": {
"url": "https://regiai.com/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_REGIAI_TOKEN"
}
}
}
}
Add to .vscode/mcp.json in your workspace.
{
"servers": {
"regiai": {
"type": "http",
"url": "https://regiai.com/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_REGIAI_TOKEN"
}
}
}
}
Then ask your assistant things like “remove the background from this product photo” or “upscale this image 2x”.
Agent skill
The RegiAI skill is a SKILL.md that tells Claude and other agents when to use RegiAI, which tool fits each task, what it costs, and how to call it with MCP or the API.
# Install for Claude Code (all projects)
mkdir -p ~/.claude/skills/regiai
curl -fsSL https://regiai.com/skills/regiai/SKILL.md \
-o ~/.claude/skills/regiai/SKILL.md
export REGIAI_API_TOKEN=YOUR_REGIAI_TOKEN
In Claude apps, upload the .zip under Settings → Capabilities → Skills.
Tools and prices
39 tools · live list at /api/v1/catalog
Generation tools POST /api/v1/generate
Video, image and audio. Returns a generation_id; poll GET /api/v1/generations/{id} until it is completed.
| Tool | API tool | MCP tool | Price |
|---|---|---|---|
| Image | |||
| AI Image Editor | ai-image-editor | ai_image_editor | $0.03 per image |
| AI Clothes Changer | ai-clothes-changer | ai_clothes_changer | $0.05 per try-on |
| AI Head Swap | ai-head-swap | ai_head_swap | $0.10 per swap |
| AI Face Editor | ai-face-editor | ai_face_editor | $0.03 per image |
| AI Image Expander | ai-image-expander | ai_image_expander | $0.03 per image |
| AI Photo Colorizer | ai-photo-colorizer | ai_photo_colorizer | $0.03 per photo |
| AI Selfie Generator | ai-selfie-generator | ai_selfie_generator | $0.10 per image |
| AI Anime Filter | ai-anime-filter | ai_anime_filter | $0.03 per image |
| Video | |||
| AI Video Generator | ai-video-generator | ai_video_generator | from $0.50 |
| AI Talking Photo | ai-talking-photo | ai_talking_photo | $0.40 per 100 characters |
| AI Lip Sync | ai-lip-sync | ai_lip_sync | $0.35 per video (up to 10s) |
| AI Face Swap Video | ai-face-swap-video | ai_face_swap_video | $0.30 per video (up to 10s) |
| AI Character Replace | ai-character-replace | ai_character_replace | from $0.50 |
| AI Video to Video | ai-video-restyle | ai_video_restyle | from $0.60 |
| AI Video Upscaler | ai-video-upscaler | ai_video_upscaler | $0.80 per video (up to 10s, 1080p) |
| AI Subtitle Generator | ai-subtitle-generator | ai_subtitle_generator | $0.10 per video |
| AI Video to Audio | ai-video-to-audio | ai_video_to_audio | $0.05 per video |
| AI Video Extender | ai-video-extender | ai_video_extender | $1.50 per extension (+6s) |
| AI Video Colorizer | ai-video-colorizer | ai_video_colorizer | $0.10 per video (up to 30s) |
| Audio | |||
| AI Voice Generator | ai-voice-generator | ai_voice_generator | $0.15 per 1,000 characters (min $0.05) |
| AI Voice Cloner | ai-voice-cloner | ai_voice_cloner | $0.10 per 1,000 characters |
| AI Music Generator | ai-music-generator | ai_music_generator | $0.40 per song |
| AI Voice Changer | ai-voice-changer | ai_voice_changer | $0.05 per recording |
| AI Audio Translator | ai-audio-translator | ai_audio_translator | $0.09 per second (min $0.50) |
| AI Speech to Text | ai-speech-to-text | ai_speech_to_text | $0.05 per file |
| AI Sound Effects Generator | ai-sound-effects | ai_sound_effects | $0.05 per sound |
| AI Vocal Remover | ai-vocal-remover | ai_vocal_remover | $0.10 per song |
Instant tools POST /api/v1/process
Image tools that return the result in the same request.
| Tool | API tool | MCP tool | Price per call |
|---|---|---|---|
| AI Watermark Remover | watermark-remover | remove_watermark | $0.10 |
| AI Background Remover | background-remover | remove_background | $0.10 |
| AI Face Swap | face-swap | face_swap | $0.01 |
| AI Photo Restoration | photo-restoration | restore_photo | $0.10 |
| AI Image Unblur | image-unblur | unblur_image | $0.05 |
| AI Image Generator (Nano Banana) | nano-banana | generate_image | $0.10 |
| AI YouTube Thumbnail Generator | youtube-thumbnail | — | $0.10 |
| AI Image Describer | image-describer | describe_image | $0.01 |
| AI Picture Answer | picture-answer | answer_picture_question | $0.01 |
| AI Identifier | ai-identifier | analyze_image | $0.01 |
| AI Image to Text (OCR) | ai-image-to-text | image_to_text | $0.01 |
| AI Image Upscaler | ai-image-upscaler | upscale_image | $0.03 |
Developer FAQ
Do the API, MCP server and skill cost the same?
Yes. All three use the same RegiAI credits and the same per-call prices. There is no subscription or monthly minimum.
Which token do I use?
Create an API token in your dashboard. The same Bearer token works for the REST API and the MCP server.
What is MCP?
The Model Context Protocol is an open standard that lets AI assistants such as Claude, Cursor and VS Code call external tools. Once connected, you can ask your assistant to generate, edit or analyze images and it will call RegiAI for you.
What is an agent skill?
A skill is a folder with a SKILL.md file that teaches an AI agent how to do a task. The RegiAI skill explains every tool, its inputs and prices, so agents use RegiAI correctly with the API or MCP.
What are the rate limits?
Up to 60 requests per minute per token for both the REST API and the MCP server.