MCP Server - Archi Track

MCP Server - Archi Track

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

leandro-jm

云平台
访问服务器

README

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! 🚀

推荐服务器

contentful-mcp

contentful-mcp

在你的 Contentful Space 中更新、创建、删除内容、内容模型和资源。

精选
TypeScript
Supabase MCP Server

Supabase MCP Server

一个模型上下文协议(MCP)服务器,它提供对 Supabase 管理 API 的编程访问。该服务器允许 AI 模型和其他客户端通过标准化的接口来管理 Supabase 项目和组织。

精选
JavaScript
Azure MCP Server

Azure MCP Server

通过 Claude Desktop 实现与 Azure 服务的自然语言交互,支持资源管理、订阅处理和租户选择,并提供安全身份验证。

官方
本地
TypeScript
Settlemint

Settlemint

Leverage SettleMint's Model Context Protocol server to seamlessly interact with enterprise blockchain infrastructure. Build, deploy, and manage smart contracts through AI-powered assistants, streamlining your blockchain development workflow for maximum efficiency.

官方
本地
TypeScript
Brev

Brev

在云端运行、构建、训练和部署机器学习模型。

官方
本地
Python
Story Protocol SDK MCP

Story Protocol SDK MCP

This server provides MCP (Model Context Protocol) tools for interacting with Story's Python SDK. Features Get license terms Mint and register IP Asset with PIL Terms Mint license tokens Send $IP to a wallet Upload image to ipfs via Pinata [External] Upload ip and nft metadata via Pinata [External]

官方
Python
Tembo MCP Server

Tembo MCP Server

一个 MCP 服务器,它使 Claude 能够与 Tembo Cloud 平台 API 交互,从而允许用户通过自然语言管理 Tembo Cloud 资源。

官方
TypeScript
Workers MCP

Workers MCP

一个连接 Claude Desktop 和其他 MCP 客户端到 Cloudflare Workers 的软件包,从而可以通过模型上下文协议,使用自然语言访问自定义功能。

官方
TypeScript
Appwrite MCP Server

Appwrite MCP Server

一个模型上下文协议服务器,允许 AI 助手与 Appwrite 的 API 交互,从而提供管理 Appwrite 项目中数据库、用户、函数、团队和其他资源的工具。

官方
Python
MCP2Lambda

MCP2Lambda

通过 MCP 协议,人工智能模型能够与 AWS Lambda 函数交互,从而在安全的环境中访问私有资源、实时数据和自定义计算。

官方
Python