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.
Integrations
Allows forwarding requests to an Brightsy AI agent using an OpenAI-compatible format, enabling interaction with the agent through a standardized messages array with role and content properties.
Servidor MCP de Brightsy
Este es un servidor de Protocolo de Contexto de Modelo (MCP) que se conecta a un agente de Brightsy AI.
Instalación
Uso
Para iniciar el servidor:
O con argumentos posicionales:
También puedes proporcionar un mensaje inicial para enviar al agente:
Personalizar el nombre de la herramienta
De forma predeterminada, el servidor MCP registra una herramienta llamada "brightsy". Puede personalizar este nombre con el parámetro --tool-name
:
También puede establecer el nombre de la herramienta como el tercer argumento posicional:
O utilizando la variable de entorno BRIGHTSY_TOOL_NAME
:
Variables de entorno
Las siguientes variables de entorno se pueden utilizar para configurar el servidor:
BRIGHTSY_AGENT_ID
: El ID del agente a utilizar (alternativa al argumento de la línea de comandos)BRIGHTSY_API_KEY
: La clave API a utilizar (alternativa al argumento de la línea de comandos)BRIGHTSY_TOOL_NAME
: El nombre de la herramienta a registrar (predeterminado: "brightsy")
Prueba de la herramienta agent_proxy
La herramienta agent_proxy permite redirigir solicitudes a un agente de Brightsy AI. Para probar esta herramienta, puede usar los scripts de prueba proporcionados.
Prerrequisitos
Antes de ejecutar las pruebas, configure las siguientes variables de entorno:
Alternativamente, puede pasar estos valores como argumentos de línea de comando:
Ejecución de las pruebas
Para ejecutar todas las pruebas:
Para ejecutar pruebas específicas:
Scripts de prueba
- Prueba de línea de comandos (
test-agent-proxy.ts
): prueba la herramienta agent_proxy ejecutando el servidor MCP con un mensaje de prueba. - Prueba de protocolo MCP directa (
test-direct.ts
): prueba la herramienta agent_proxy enviando una solicitud MCP con el formato correcto directamente al servidor.
Cómo funciona la herramienta
El servidor MCP registra una herramienta (denominada "brightsy" por defecto) que reenvía las solicitudes a un agente de IA compatible con OpenAI y devuelve la respuesta. Recibe un parámetro messages
, que es una matriz de objetos de mensaje con propiedades role
y content
.
Ejemplo de uso en un cliente MCP:
La respuesta contendrá la respuesta del agente en el campo content
.
You must be authenticated.
Tools
Un servidor que implementa el Protocolo de Contexto de Modelo para conectar LLM a agentes de Brightsy AI, lo que permite a los usuarios enviar mensajes y recibir respuestas de estos agentes.