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 .
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that provides LLM Agents with a comprehensive toolset for IP geolocation, network diagnostics, system monitoring, cryptographic operations, and QR code generation.Last updated -162615Apache 2.0
- AsecurityFlicenseAqualityA Model Context Protocol server that enables AI assistants to interact with Bluesky/ATProtocol, providing authentication, timeline access, post creation, and social features like likes and follows.Last updated -2136
- -securityAlicense-qualityModel Context Protocol server implementation that integrates the LINE Messaging API to connect AI agents with LINE Official Accounts, enabling agents to send messages to users.Last updated -1,997Apache 2.0
- AsecurityAlicenseAqualityA Model Context Protocol server that provides AI assistants with access to Glean's enterprise knowledge features, including content search, people directory, and AI chat capabilities.Last updated -3250MIT License