1. Conduid
  2. AI
  3. Go MCP Server Financeiro
MCP server · AI

Go MCP Server Financeiro

Exemplo prático de construção de um MCP Server em Go, com registro dinâmico de ferramentas financeiras, consultas reais à API Alpha Vantage e exposição de metadados para agentes clientes. Projeto focado em modularidade, extensibilidade e padronização seguindo o Model Context Protocol (MCP).

Unclaimed last commit a year ago ai
41Fair

Scored 5 months ago · breakdown

About Go MCP Server Financeiro

Go MCP Server Financeiro is an MCP server published by tadrianonet in the AI category: exemplo prático de construção de um MCP Server em Go, com registro dinâmico de ferramentas financeiras, consultas reais à API Alpha Vantage e exposição de metadados para agentes clientes. Projeto focado em modularidade, extensibilidade e padronização seguindo o Model Context Protocol (MCP).

The repository has 3 stars and 1 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/tadrianonet/go-mcp-server-financeiro

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Go MCP Server Financeiro

Powered by Claude · Grounded in docs

I know everything about Go MCP Server Financeiro. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 5 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • !License declaredNo license file. Legally you have no right to use it in a product.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • !Dependencies pinnedNo lockfile. Installs can pull different code over time.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

MCP Server Financeiro

Este projeto é um exemplo prático de como construir um MCP Server simples utilizando Go.
Ele simula a gestão de ferramentas financeiras e realiza consultas reais de cotações de ações utilizando a API pública da Alpha Vantage.

O objetivo é mostrar como estruturar um servidor que siga os princípios básicos do Model Context Protocol (MCP), incluindo a exposição de um endpoint /metadata.

Funcionalidades

  • Registrar ferramentas financeiras dinamicamente
  • Listar todas as ferramentas registradas
  • Consultar preços de ações em tempo real (Alpha Vantage)
  • Expor metadados no padrão MCP para agentes clientes

Estrutura de Endpoints

1. Registrar ferramenta financeira

POST http://localhost:8080/register-financial-tool
Content-Type: application/json

{
  "name": "Consulta Ações",
  "description": "Consulta cotações de ações em tempo real",
  "endpoint": "https://www.alphavantage.co/query",
  "service_type": "cotacao"
}

2. Listar ferramentas financeiras

GET http://localhost:8080/list-financial-tools
Accept: application/json

3. Consultar preço de uma ação (Alpha Vantage)

POST http://localhost:8080/query-stock-price
Content-Type: application/json

{
  "symbol": "AAPL"
}

4. Consultar metadados do MCP Server

GET http://localhost:8080/metadata
Accept: application/json

Pré-requisitos

Como rodar o projeto

  1. Clone o repositório
git clone https://github.com/seuusuario/go-mcp-server-financeiro.git
cd go-mcp-server-financeiro
  1. Crie um arquivo .env na raiz do projeto:
ALPHA_VANTAGE_API_KEY=sua_api_key_aqui
  1. Instale as dependências
go mod tidy
  1. Rode o servidor
go run cmd/main.go

O servidor ficará disponível em http://localhost:8080.

README fetched from the repository 5 days ago. The original is authoritative.

Questions

About Go MCP Server Financeiro

How do I install Go MCP Server Financeiro?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Go MCP Server Financeiro safe to use with an AI agent?

Its trust score is 41 out of 100 (fair). It passes 2 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Go MCP Server Financeiro still maintained?

The last commit was a year ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.