Skip to main content
Glama

OpenAI and Claude MCP

by Spysailor

MCP pour OpenAI et Claude

Un serveur simple qui agit comme un Master Control Program (MCP) pour interagir avec les modèles d'IA d'OpenAI et d'Anthropic (Claude).

Installation

# Cloner le dépôt git clone https://github.com/Spysailor/openai-mcp-implementation.git # Accéder au répertoire cd openai-mcp-implementation # Installer les dépendances npm install # Configurer les variables d'environnement cp .env.example .env # Éditez ensuite le fichier .env et ajoutez vos clés API

Configuration

Éditez le fichier .env pour ajouter vos clés API :

# Configuration pour MCP PORT=3000 OPENAI_API_KEY=votre_clé_api_openai_ici ANTHROPIC_API_KEY=votre_clé_api_claude_ici

Utilisation

# Démarrer le serveur npm start

Le serveur sera accessible à l'adresse http://localhost:3000.

API

POST /api/mcp

Endpoint unifié qui détecte automatiquement le fournisseur en fonction du modèle demandé.

Paramètres de la requête (JSON)
  • prompt (obligatoire): Le texte à envoyer à l'IA
  • model (optionnel): Le modèle à utiliser (par défaut: 'gpt-4' pour OpenAI)
  • maxTokens (optionnel): Nombre maximum de tokens de réponse (par défaut: 2000)
  • provider (optionnel): Le fournisseur à utiliser ('openai', 'claude', ou 'auto' pour détection automatique)
Exemple de requête
curl -X POST http://localhost:3000/api/mcp \ -H "Content-Type: application/json" \ -d '{ "prompt": "Explique-moi comment fonctionne l'intelligence artificielle en 3 paragraphes.", "model": "gpt-4", "maxTokens": 500, "provider": "auto" }'

POST /api/mcp/openai

Endpoint spécifique à OpenAI.

Paramètres identiques à /api/mcp, mais toujours dirigés vers OpenAI.

POST /api/mcp/claude

Endpoint spécifique à Claude.

Paramètres identiques à /api/mcp, mais toujours dirigés vers Claude.

Interface de test

Une interface web simple est incluse pour tester le MCP. Ouvrez le fichier test-mcp.html dans votre navigateur pour l'utiliser.

Modèles supportés

OpenAI

  • gpt-4
  • gpt-4-turbo
  • gpt-3.5-turbo
  • et autres modèles OpenAI...

Claude (Anthropic)

  • claude-3-opus-20240229
  • claude-3-sonnet-20240229
  • claude-3-haiku-20240307
  • et autres modèles Claude...

Licence

MIT

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

A simple server that acts as a Master Control Program (MCP) for unified interaction with OpenAI and Anthropic (Claude) AI models through a single API endpoint.

  1. Installation
    1. Configuration
      1. Utilisation
        1. API
          1. POST /api/mcp
          2. POST /api/mcp/openai
          3. POST /api/mcp/claude
        2. Interface de test
          1. Modèles supportés
            1. OpenAI
            2. Claude (Anthropic)
          2. Licence

            Related MCP Servers

            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol (MCP) server that lets you seamlessly use OpenAI's models right from Claude.
              Last updated -
              1
              762
              55
              JavaScript
              MIT License
              • Apple
            • -
              security
              A
              license
              -
              quality
              A simple MCP server for interacting with OpenAI assistants. This server allows other tools (like Claude Desktop) to create and interact with OpenAI assistants through the Model Context Protocol.
              Last updated -
              33
              Python
              MIT License
              • Apple
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that enables Claude users to access specialized OpenAI agents (web search, file search, computer actions) and a multi-agent orchestrator through the MCP protocol.
              Last updated -
              9
              Python
              • Linux
              • Apple
            • -
              security
              F
              license
              -
              quality
              A server that exposes OpenAI agents (web search, file search, computer actions, and multi-agent orchestration) through the Model Context Protocol, making them accessible to any MCP client including Claude Desktop.
              Last updated -
              Python

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/Spysailor/openai-mcp-implementation'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server