Servidor MCP-TESS
Servidor MCP (Model Context Protocol) para integración con la API de TESS.
En
Este proyecto implementa un servidor que sigue el protocolo MCP para interactuar con la API de TESS. El servidor expone herramientas que permiten:
- Agentes de listado y gestión
- Agentes en ejecución con mensajes personalizados
- Gestión de archivos y sus asociaciones con agentes
- Y mucho más
Requisitos
- Node.js 18+
- Una clave API de la plataforma TESS
Instalación
Vía Smithery.ai (recomendado)
Puedes utilizar este servidor directamente en Smithery.ai:
- Visita https://smithery.ai/server/@diegofornalha/mcp-server-tess
- Haga clic en "Instalar"
- Configure su clave API de TESS cuando se le solicite
- ¡Listo! El servidor está disponible para su uso con su LLM favorito
Instalación local
Clonar el repositorio e instalar las dependencias:
Ajustes
- Cree un archivo
.env
basado en.env.example
- Agregue su clave API de TESS:
Compilación
Ejecución
Para iniciar el servidor en modo de producción:
Para desarrollo con recarga automática:
Herramientas disponibles
El servidor expone las siguientes herramientas a través de la API HTTP:
listar_agentes_tess
- Listar todos los agentes disponiblesobter_agente_tess
: obtiene detalles de un agente específicoexecutar_agente_tess
: ejecuta un agente con mensajes personalizadoslistar_arquivos_agente_tess
- Lista de archivos asociados con un agentevincular_arquivo_agente_tess
: vincula un archivo a un agenteremover_arquivo_agente_tess
: elimina el vínculo entre un archivo y un agentelistar_arquivos_tess
- Lista todos los archivos disponiblesobter_arquivo_tess
: obtiene detalles de un archivo específicoenviar_arquivo_tess
: envía un nuevo archivo a la plataforma TESSexcluir_arquivo_tess
: elimina un archivo de la plataforma TESS
Uso con Docker
Para ejecutar el servidor usando Docker:
Puntos finales de API
GET /health
- Punto final de verificación del estado del servidorGET /capabilities
: enumera todas las herramientas disponibles con sus descripciones y parámetrosPOST /tools/:toolName
- Ejecuta una herramienta específica (reemplace:toolName
con el nombre de la herramienta)
Ejemplo de uso
Con Smithery.ai
Una vez instalado en Smithery.ai, puedes usar el servidor con cualquier LLM compatible con MCP:
- Seleccione el servidor
@diegofornalha/mcp-server-tess
en su configuración LLM - Las herramientas API de TESS estarán disponibles automáticamente para su modelo
A través de la API HTTP
Para ejecutar un agente:
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Un servidor de protocolo de contexto de modelo que permite la integración con la API de TESS, lo que permite a los usuarios enumerar y administrar agentes, ejecutar agentes con mensajes personalizados y administrar archivos a través de interfaces de lenguaje natural.
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that provides tools for code modification and generation via Large Language Models, allowing users to create, modify, rewrite, and delete files using structured XML instructions.Last updated -12PythonMIT License
- -securityAlicense-qualityA Model Context Protocol server enabling AI agents to access and manipulate ServiceNow data through natural language interactions, allowing users to search for records, update them, and manage scripts.Last updated -9PythonMIT License
- -securityFlicense-qualityA Model Context Protocol server that provides a comprehensive interface for interacting with the ConnectWise Manage API, simplifying API discovery, execution, and management for both developers and AI assistants.Last updated -462Python
- -securityAlicense-qualityA Model Context Protocol server that integrates with Google Drive and Google Sheets, enabling users to create, read, update, and manage spreadsheets through natural language commands.Last updated -134PythonMIT License