MCP-Server-TESS
Servidor MCP (Model Context Protocol) para integração com a API TESS.
Sobre
Este projeto implementa um servidor que segue o protocolo MCP para interagir com a API TESS. O servidor expõe ferramentas que permitem:
Listar e gerenciar agentes
Executar agentes com mensagens personalizadas
Gerenciar arquivos e suas associações com agentes
E muito mais
Requisitos
Node.js 18+
Uma chave de API da plataforma TESS
Instalação
Via Smithery.ai (Recomendado)
Você pode usar este servidor diretamente no Smithery.ai:
Acesse https://smithery.ai/server/@diegofornalha/mcp-server-tess
Clique em "Instalar"
Configure sua chave de API TESS quando solicitado
Pronto! O servidor está disponível para uso com seu LLM favorito
Instalação Local
Clone o repositório e instale as dependências:
Configuração
Crie um arquivo
.envbaseado no.env.exampleAdicione sua chave de API da TESS:
Compilação
Execução
Para iniciar o servidor em modo de produção:
Para desenvolvimento com recarga automática:
Ferramentas disponíveis
O servidor expõe as seguintes ferramentas via API HTTP:
listar_agentes_tess- Lista todos os agentes disponíveisobter_agente_tess- Obtém detalhes de um agente específicoexecutar_agente_tess- Executa um agente com mensagens personalizadaslistar_arquivos_agente_tess- Lista arquivos associados a um agentevincular_arquivo_agente_tess- Vincula um arquivo a um agenteremover_arquivo_agente_tess- Remove o vínculo de um arquivo com um agentelistar_arquivos_tess- Lista todos os arquivos disponíveisobter_arquivo_tess- Obtém detalhes de um arquivo específicoenviar_arquivo_tess- Envia um novo arquivo para a plataforma TESSexcluir_arquivo_tess- Exclui um arquivo da plataforma TESS
Uso com Docker
Para executar o servidor usando Docker:
Endpoints da API
GET /health- Endpoint de verificação da saúde do servidorGET /capabilities- Lista todas as ferramentas disponíveis com suas descrições e parâmetrosPOST /tools/:toolName- Executa uma ferramenta específica (substitua:toolNamepelo nome da ferramenta)
Exemplo de uso
Com Smithery.ai
Após a instalação no Smithery.ai, você pode usar o servidor com qualquer LLM compatível com MCP:
Selecione o servidor
@diegofornalha/mcp-server-tessnas configurações do seu LLMAs ferramentas da API TESS ficarão disponíveis automaticamente para seu modelo
Via API HTTP
Para executar um agente:
Licença
MIT
This server cannot be installed
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI agents to interact with 30+ Ethereum-compatible blockchain networks, providing services like token transfers, contract interactions, and ENS resolution through a unified interface.Last updated -28417345MIT License
- -securityFlicense-qualityA comprehensive Model Context Protocol server implementation that enables AI assistants to interact with file systems, databases, GitHub repositories, web resources, and system tools while maintaining security and control.Last updated -52
- AsecurityFlicenseAqualityA Model Context Protocol server that enables AI agents to generate, fetch, and manage UI components through natural language interactions.Last updated -3236