MCP SERVER

Um MCP Server.
160+ Modelos de IA.

Conecte Claude Desktop, Cursor, VS Code ou Windsurf ao RunAPI com Hosted MCP e entre via OAuth.

Funciona com Claude Code, Codex, Cursor, VS Code, Windsurf e Roo Code
@runapi.ai/mcp
https://mcp.runapi.ai/mcp
https://mcp.runapi.ai/mcp
https://mcp.runapi.ai/mcp
https://mcp.runapi.ai/mcp
Claude Desktop, Cursor, VS Code e Windsurf conectam via OAuth. Hosted Streamable HTTP

Hosted MCP usa Streamable HTTP em https://mcp.runapi.ai/mcp. Adicione esta URL no Claude Desktop, Cursor, VS Code ou Windsurf e conclua o fluxo OAuth do RunAPI no navegador. Use o fallback de API Key separado apenas para compatibilidade ou ambientes headless.

Fallback de API Key

Use estas configurações apenas se um cliente não conseguir concluir OAuth ou em um ambiente headless. Guarde a API key no mecanismo de segredos do cliente em vez de gravá-la diretamente no JSON.

{
  "mcpServers": {
    "runapi": {
      "url": "https://mcp.runapi.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${env:RUNAPI_API_KEY}"
      }
    }
  }
}

GUI do macOS: execute o comando abaixo no Terminal, feche completamente o Cursor com Cmd+Q e reabra-o pelo Finder ou Dock. Repita após sair da sessão ou reiniciar o macOS. A chave fica disponível para apps iniciados depois na sua sessão; use uma chave dedicada revogável e execute `launchctl unsetenv RUNAPI_API_KEY` quando não precisar mais dela.

printf 'RunAPI API key: ' >&2
read -r -s RUNAPI_API_KEY
printf '\n' >&2
launchctl setenv RUNAPI_API_KEY "$RUNAPI_API_KEY"
unset RUNAPI_API_KEY
{
  "mcpServers": {
    "runapi": {
      "serverUrl": "https://mcp.runapi.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${file:~/.config/runapi/mcp_api_key}"
      }
    }
  }
}

macOS/Linux: execute o comando abaixo uma vez para criar um arquivo de chave pessoal com modo 600. Salve o JSON copiado, feche completamente e reabra o Windsurf para que ele releia a configuração. Isso evita uma variável de ambiente GUI vazia.

install -d -m 700 ~/.config/runapi
umask 077
printf 'RunAPI API key: ' >&2
read -r -s RUNAPI_API_KEY
printf '\n' >&2
printf '%s' "$RUNAPI_API_KEY" > ~/.config/runapi/mcp_api_key
unset RUNAPI_API_KEY
chmod 600 ~/.config/runapi/mcp_api_key
{
  "inputs": [
    {
      "type": "promptString",
      "id": "runapi-api-key",
      "description": "RunAPI API key",
      "password": true
    }
  ],
  "servers": {
    "runapi": {
      "type": "http",
      "url": "https://mcp.runapi.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${input:runapi-api-key}"
      }
    }
  }
}
COMPATÍVEL COM
Claude Code Codex Cursor VS Code Windsurf Roo Code

O que é o RunAPI MCP Server?

O RunAPI MCP Server conecta ferramentas de código compatíveis com MCP ao RunAPI. Seu assistente de IA pode procurar modelos, inspecionar parâmetros de entrada, consultar preços, pesquisar prompts reutilizáveis, criar tarefas de mídia, consultar o status e verificar o saldo pelo editor. Claude Desktop, Cursor, VS Code e Windsurf usam OAuth; a autenticação por API Key permanece disponível separadamente para compatibilidade e ambientes headless.

FERRAMENTAS

8 Ferramentas Integradas

Tudo que seu assistente de IA precisa para descobrir, precificar e executar modelos de IA.

AUTH

list_models

Navegue pelos modelos por modalidade, serviço ou endpoint.

AUTH

get_model_info

Inspecione parâmetros de entrada, restrições e preços de um modelo.

AUTH

list_actions

Agrupe nomes de endpoints por modalidade de saída.

AUTH

check_pricing

Retorne snapshot de preços para um serviço, endpoint e modelo.

AUTH

search_prompts

Pesquise exemplos de prompts reutilizáveis.

AUTH

create_task

Crie uma tarefa de mídia e opcionalmente aguarde a conclusão.

AUTH

get_task

Busque o status e o payload mais recente de uma tarefa existente.

AUTH

check_balance

Retorne saldo da conta e métricas de gastos.

LOCAL MCP

Instalação local opcional

Local MCP é uma opção stdio separada. Use-o com Node.js e Local Login se preferir um processo local; Hosted MCP acima não exige um.

Inicie o servidor stdio local com Node.js.

npx -y @runapi.ai/mcp

Execute `runapi login` para abrir o Local Login no navegador e salvar as credenciais na configuração local.

runapi login

Em ambientes sem interface, defina RUNAPI_API_KEY antes de iniciar o processo local.

RUNAPI_API_KEY=runapi_xxx npx -y @runapi.ai/mcp
COBERTURA DE MODELOS

160+ Modelos, 4 Modalidades

Todos os modelos listados podem ser executados por este servidor MCP.

Modalidade Modelos
Imagem Flux Kontext, Nano Banana, GPT Image, Seedream, Ideogram, Qwen
Vídeo Kling, Veo, Seedance, Hailuo, Wan, Runway, Luma
Áudio Suno Music, ElevenLabs TTS, Sound Effects, STT, Isolation
Utilitários Kling AI Avatar, OmniHuman Detection, Seedream Layer Decomposition
FAQ

Perguntas Frequentes

RELACIONADOS

Explore Mais

Pronto para conectar seu editor a 160+ modelos de IA?

Instale o servidor MCP e comece a gerar em minutos.