MCP Server - Archi Track

by leandro-jm

138 downloads
Not rated
GitHub

About

MCP Server para pesquisar em um API externa de uma aplicação web

Details

Author
leandro-jm
Downloads
138
Categories
Other

- MCP-based API for querying registered application information
- Runs locally, in Cloud Desktop, or via n8n
- Supports Docker container deployment
- Configurable through .env environment variables
- Production build available (including TypeScript compilation)

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name MCP Server - Archi Track
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install dependencies with npm install, then start the server with npm start. To run via n8n, create a workflow with a Webhook Node and an Execute Command Node using node /path/to/project/index.js. For Docker, build the image with docker build -t archi-track . and run with docker run --env-file .env -p 3000:3000 archi-track. Production builds require npm run build to generate a build/ folder.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "mcp server - archi track": {
            "mcp-tool-archi-track": {
                "command": "node",
                "args": [
                    "index.js"
                ]
            }
        }
    }
}

McpServers

{
    "mcp-tool-archi-track": {
        "command": "node",
        "args": [
            "index.js"
        ]
    }
}

MCP Server - Archi Track

Este repositório contém um servidor baseado no Model Context Protocol (MCP) que fornece uma API para consultar informações sobre aplicações registradas. O código está configurado para rodar via Cloud Desktop e n8n, e pode ser buildado para produção.

Requisitos

- Node.js (v18+ recomendado) - npm ou yarn - Docker (caso queira rodar em container)

---

Configuração

O projeto usa variáveis de ambiente para configuração. Crie um arquivo .env na raiz do projeto e adicione:

NWS_API_BASE=http://archi-track.lmlabs.com.br
USER_AGENT=archi-track-app/1.0
TOKEN=SEU_TOKEN_AQUI
SERVER_NAME=archi-track
SERVER_VERSION=1.0.0

---

Como Rodar

1️⃣ Rodando Localmente (Cloud Desktop ou CLI)

1. Instale as dependências:

   npm install

2. Inicie o servidor:
   npm start

ou
   node index.js

---

2️⃣ Rodando no n8n

1. Crie um novo workflow no n8n.
2. Adicione um Webhook Node e configure o endpoint.
3. Adicione um Execute Command Node e use o seguinte comando:

   node /caminho/do/projeto/index.js

4. Passe as variáveis de ambiente no campo "Environment Variables".
5. Salve e execute o workflow.

---

3️⃣ Rodando com Docker

1. Construa a imagem:

   docker build -t archi-track .

2. Rode o container:
   docker run --env-file .env -p 3000:3000 archi-track

---

Build para Produção

Se você estiver usando TypeScript, primeiro compile o projeto:

npm run build

Isso criará uma pasta build/. Para rodar a versão buildada:
node build/index.js

Se precisar copiar as variáveis de ambiente, use:
cp .env build/

Agora o projeto está pronto para rodar em produção! 🚀

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.