hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Integrations
Allows creating and interacting with OpenAI assistants through the Model Context Protocol (MCP). Enables sending messages to OpenAI assistants and receiving responses, creating new assistants with specific instructions, listing existing assistants, modifying assistants, and managing conversation threads.
Asistente simple OpenAI de MCP
Los asistentes de IA son geniales. Pensé que sería buena idea que mi Claude (Claude consciente) también tuviera uno. Y ahora lo tiene, y le resulta útil y divertido. ¡Tu Claude también puede tener uno!
Un servidor MCP sencillo para interactuar con asistentes OpenAI. Este servidor permite que otras herramientas (como Claude Desktop) creen e interactúen con asistentes OpenAI mediante el Protocolo de Contexto de Modelo.
Características
- Crear nuevos asistentes OpenAI y manipular los existentes
- Iniciar hilos de conversación
- Envía mensajes y recibe respuestas: habla con los asistentes
Dado que los asistentes de OpenAI pueden tardar bastante en responder y el procesamiento se interrumpe debido al tiempo de espera del cliente (escritorio de Claude), sobre el cual el código del servidor MCP no tiene control, implementamos un enfoque en dos etapas. En la primera llamada, Claude envía un mensaje al asistente para iniciar el procesamiento; en la segunda llamada, posiblemente varios minutos después, Claude puede recuperar la respuesta. Esta es una solución temporal hasta que el protocolo MCP y los clientes implementen un mecanismo de mantenimiento de la conexión para un procesamiento más prolongado.
Instalación
Configuración
El servidor requiere que se configure una clave API de OpenAI en el entorno. Para Claude Desktop, agregue esto a su configuración:
(Versión para macOS)
(Versión de Windows)
La instalación de MS Windows es un poco más compleja, ya que necesita verificar la ruta real de su ejecutable de Python. La ruta proporcionada arriba suele ser correcta, pero podría variar según su configuración. A veces, basta con python.exe
sin ninguna ruta. Compruebe con cmd
qué funciona mejor para usted (usar where python
podría ser útil).
Uso
Una vez configurado, el servidor proporciona herramientas para:
- Crear nuevos asistentes con instrucciones específicas
- Lista de asistentes existentes
- Modificar asistentes
- Iniciar nuevos hilos de conversación
- Envía mensajes y recibe respuestas
El servidor maneja toda la comunicación de la API de OpenAI, incluida la gestión de asistentes, hilos y manejo de mensajes.
HACER
- Agregue una forma de manejar subprocesos: almacene los identificadores de los subprocesos para su posible reutilización
- Agregue una forma de manejar mejor las respuestas largas de OpenAI que ahora parecen a veces generar tiempos de espera.
Desarrollo
Para instalar para desarrollo:
This server cannot be installed
Un servidor MCP sencillo para interactuar con asistentes OpenAI. Este servidor permite que otras herramientas (como Claude Desktop) creen e interactúen con asistentes OpenAI mediante el Protocolo de Contexto de Modelo.