OpenAI

Um servidor para interagir com a API da OpenAI. Requer uma chave de API.

Documentação

Servidor MCP OpenAI

Um servidor Model Context Protocol (MCP) que permite usar os modelos da OpenAI diretamente do Claude.

Recursos

  • Integração direta com os modelos de chat da OpenAI
  • Suporte a vários modelos, incluindo:
    • gpt-4o
    • gpt-4o-mini
    • o1-preview
    • o1-mini
  • Interface simples de passagem de mensagens
  • Tratamento básico de erros

Pré-requisitos

Instalação

Primeiro, certifique-se de ter o aplicativo Claude Desktop instalado e de ter solicitado uma chave da API da OpenAI.

Adicione esta entrada ao seu claude_desktop_config.json (no Mac, você a encontrará em ~/Library/Application\ Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "mcp-openai": {
      "command": "npx",
      "args": ["-y", "@mzxrai/mcp-openai@latest"],
      "env": {
        "OPENAI_API_KEY": "your-api-key-here (get one from https://platform.openai.com/api-keys)"
      }
    }
  }
}

Essa configuração permite que o Claude Desktop inicie o servidor MCP da OpenAI sempre que você precisar.

Uso

Basta começar a conversar com o Claude e, quando quiser usar os modelos da OpenAI, peça ao Claude para usá-los.

Por exemplo, você pode dizer,

Can you ask o1 what it thinks about this problem?

ou,

What does gpt-4o think about this?

O servidor atualmente suporta estes modelos:

  • gpt-4o (padrão)
  • gpt-4o-mini
  • o1-preview
  • o1-mini

Ferramentas

  1. openai_chat
    • Envia mensagens para a API de conclusão de chat da OpenAI
    • Argumentos:
      • messages: Array de mensagens (obrigatório)
      • model: Qual modelo usar (opcional, padrão é gpt-4o)

Problemas

Este é um software alfa, então pode ter bugs. Se você tiver um problema, verifique os logs MCP do Claude Desktop:

tail -n 20 -f ~/Library/Logs/Claude/mcp*.log

Desenvolvimento

# Install dependencies
pnpm install

# Build the project
pnpm build

# Watch for changes
pnpm watch

# Run in development mode
pnpm dev

Requisitos

  • Node.js >= 18
  • Chave da API da OpenAI

Plataformas Verificadas

  • macOS
  • Linux

Licença

MIT

Autor

mzxrai