MewCP Google Gemini MCP
Servidor Gemini MCP hospedado, sem estado e multilocatário que permite que assistentes de IA acessem capacidades multimodais de IA, geração de conteúdo e fluxos de raciocínio através do Google Gemini.
GitHub
1
Experimente este MCPPatrocinadoDocumentação
Acesse os modelos de IA mais capazes do Google por meio de uma única ferramenta MCP.
Um servidor Model Context Protocol (MCP) que expõe a API do Google Gemini para gerar texto usando modelos de linguagem de grande porte de última geração.
Visão Geral
O servidor MCP mewcp-gemini fornece acesso direto aos LLMs Gemini do Google:
- Gere respostas de texto de alta qualidade a partir de prompts em linguagem natural
- Escolha entre variantes de modelos Gemini rápidas e capazes
- Integre o raciocínio do Gemini a qualquer fluxo de trabalho de IA compatível com MCP
Perfeito para:
- Agentes de IA que precisam delegar subtarefas a um LLM poderoso
- Gerar resumos, traduções, código ou conteúdo criativo
- Aumentar fluxos de trabalho com as capacidades de raciocínio e linguagem do Gemini
Ferramentas
generate_text — Gere texto usando o Gemini LLM
Gere texto usando o Gemini LLM
Entradas:
- `query` (string, required) — Required. Natural language prompt to send to Gemini. Any text is accepted; no length limit is enforced by this tool.
- `model` (string, optional, default: gemini-2.5-flash) — Optional. Gemini model name, e.g., 'gemini-2.5-flash' or 'gemini-2.5-pro'. Defaults to 'gemini-2.5-flash'.
Saída data esquema:
{
prompt: string;
response: string;
}
Referência de Parâmetros da API
Envelope de Resposta
Cada ferramenta retorna o mesmo envelope de nível superior. Apenas data varia por ferramenta.
// Success
{
"success": true,
"statusCode": 200,
"retriable": false,
"retry_after_seconds": null,
"error": null,
"data": { ... }
}
// Error
{
"success": false,
"statusCode": 400,
"retriable": false,
"retry_after_seconds": null,
"error": { "code": "{ERROR_CODE}", "message": "{description}", "details": {} },
"data": null
}
retriable—truequando é seguro tentar novamente (limite de taxa, erro de rede, 503).falsepara erros de validação e autenticação.retry_after_seconds— segundos para aguardar antes de tentar novamente; presente apenas quandoretriableétruee o upstream especifica um atraso.error.code— string legível por máquina:VALIDATION_ERROR,AUTH_ERROR,UPSTREAM_ERROR,SERVER_ERROR.
Obtendo Sua Chave de API do Gemini
Passos
- Acesse Google AI Studio API Keys
- Entre com sua conta do Google e navegue até a seção de chaves de API
- Clique em Create API Key
- Copie a chave gerada — você só a verá uma vez
Solução de Problemas
Cabeçalhos Ausentes ou Inválidos
- Causa: chave de API não fornecida nos cabeçalhos da solicitação ou formato incorreto
- Solução:
- Verifique se os cabeçalhos
Authorization: Bearer YOUR_API_KEYeX-Mewcp-Credential-Id: CREDENTIAL-IDestão presentes - Verifique se a chave de API está ativa na sua conta MewCP
- Verifique se os cabeçalhos
Créditos Insuficientes
- Causa: as chamadas de API excederam seus limites de solicitação
- Solução:
- Verifique o uso de créditos no seu painel Curious Layer
- Atualize para um plano pago ou adicione créditos para limites maiores
- Entre em contato com o suporte para ajustes de crédito
Credencial Não Conectada
- Causa: nenhuma credencial Gemini vinculada à sua conta
- Solução:
- Vá para Credenciais no seu painel MewCP
- Adicione sua chave de API (estática)
- Tente novamente a solicitação com o cabeçalho
X-Mewcp-Credential-Idcorreto
Payload de Solicitação Malformado
- Causa: o payload JSON é inválido ou está faltando campos obrigatórios
- Solução:
- Valide a sintaxe JSON antes de enviar
- Garanta que todos os parâmetros obrigatórios da ferramenta estejam incluídos
- Verifique se os tipos de parâmetros correspondem aos valores esperados
Servidor Não Encontrado
- Causa: nome de servidor incorreto no endpoint da API
- Solução:
- Verifique o formato do endpoint:
mewcp-gemini/mcp/generate_text - Use o nome de servidor correto da documentação
- Verifique os servidores disponíveis na sua conta Curious Layer
- Verifique o formato do endpoint:
Erro da API Gemini
- Causa: a API Gemini upstream retornou um erro
- Solução:
- Verifique o status do serviço Gemini em Google Status Page
- Verifique se sua credencial tem as permissões necessárias
- Revise a mensagem de erro para obter detalhes específicos
Recursos
- Gemini API Documentation — Referência oficial da API
- Gemini API Reference — Referência completa de endpoints
- FastMCP Docs — Especificação FastMCP
- FastMCP Credentials — Pacote FastMCP Credentials para gerenciamento de credenciais