MCP-Server-TESS

Integrations

  • Supports configuration management for storing TESS API credentials and server settings

  • Enables containerized deployment of the MCP-Server-TESS with environment variable configuration for the TESS API key

  • Used for version control and installation of the MCP server via repository cloning

MCP-서버-TESS

TESS API와 통합을 위한 MCP(Model Context Protocol) 서버.

~에

이 프로젝트는 TESS API와 상호 작용하기 위해 MCP 프로토콜을 따르는 서버를 구현합니다. 서버는 다음을 허용하는 도구를 제공합니다.

  • 에이전트 등록 및 관리
  • 사용자 정의 메시지를 사용하여 에이전트 실행
  • 에이전트를 통한 파일 및 연결 관리
  • 그리고 훨씬 더 많은 것

요구 사항

  • 노드.js 18+
  • TESS 플랫폼 API 키

설치

Smithery.ai를 통해 (추천)

Smithery.ai에서 이 서버를 직접 사용할 수 있습니다.

  1. https://smithery.ai/server/@diegofornalha/mcp-server-tess 를 방문하세요
  2. "설치"를 클릭하세요
  3. 메시지가 표시되면 TESS API 키를 구성하세요.
  4. 준비가 된! 이 서버는 귀하가 선호하는 LLM과 함께 사용할 수 있습니다.

로컬 설치

저장소를 복제하고 종속성을 설치합니다.

지엑스피1

설정

  1. .env.example 기반으로 .env 파일을 만듭니다.
  2. TESS API 키를 추가하세요:
TESS_API_KEY=sua_chave_api_aqui PORT=3000

편집

npm run build

실행

프로덕션 모드에서 서버를 시작하려면:

npm start

자동 재로딩을 통한 개발의 경우:

npm run dev

사용 가능한 도구

서버는 HTTP API를 통해 다음 도구를 제공합니다.

  1. listar_agentes_tess - 사용 가능한 모든 에이전트 나열
  2. obter_agente_tess - 특정 에이전트의 세부 정보를 가져옵니다.
  3. executar_agente_tess - 사용자 정의 메시지로 에이전트를 실행합니다.
  4. listar_arquivos_agente_tess - 에이전트와 연관된 파일 나열
  5. vincular_arquivo_agente_tess - 파일을 에이전트에 연결합니다.
  6. remover_arquivo_agente_tess - 파일과 에이전트 간의 링크를 제거합니다.
  7. listar_arquivos_tess - 사용 가능한 모든 파일 나열
  8. obter_arquivo_tess - 특정 파일의 세부 정보를 가져옵니다
  9. enviar_arquivo_tess - TESS 플랫폼에 새 파일을 보냅니다.
  10. excluir_arquivo_tess - TESS 플랫폼에서 파일을 삭제합니다.

Docker를 사용한 사용

Docker를 사용하여 서버를 실행하려면:

# Construir a imagem docker build -t mcp-server-tess . # Executar o container docker run -p 3000:3000 -e TESS_API_KEY=sua_chave_api_aqui mcp-server-tess

API 엔드포인트

  • GET /health - 서버 상태 점검 엔드포인트
  • GET /capabilities - 사용 가능한 모든 도구를 설명 및 매개변수와 함께 나열합니다.
  • POST /tools/:toolName - 특정 도구를 실행합니다( :toolName 도구 이름으로 바꾸세요)

사용 예

Smithery.ai를 사용하여

Smithery.ai에 설치하면 모든 MCP 호환 LLM과 함께 서버를 사용할 수 있습니다.

  1. LLM 설정에서 @diegofornalha/mcp-server-tess 서버를 선택하세요.
  2. TESS API 도구는 모델에 자동으로 사용 가능합니다.

HTTP API를 통해

에이전트를 실행하려면:

curl -X POST http://localhost:3000/tools/executar_agente_tess \ -H "Content-Type: application/json" \ -d '{ "agent_id": "seu_agent_id", "model": "tess-ai-light", "messages": [ {"role": "user", "content": "Olá, como você está?"} ] }'

특허

MIT

-
security - not tested
F
license - not found
-
quality - not tested

TESS API와 통합을 가능하게 하는 모델 컨텍스트 프로토콜 서버로, 사용자가 에이전트를 나열하고 관리하고, 사용자 정의 메시지로 에이전트를 실행하고, 자연어 인터페이스를 통해 파일을 관리할 수 있도록 합니다.

  1. Sobre
    1. Requisitos
      1. Instalação
        1. Via Smithery.ai (Recomendado)
        2. Instalação Local
      2. Configuração
        1. Compilação
          1. Execução
            1. Ferramentas disponíveis
              1. Uso com Docker
                1. Endpoints da API
                  1. Exemplo de uso
                    1. Com Smithery.ai
                    2. Via API HTTP
                  2. Licença
                    ID: pi5ty6zwpa