Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

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 metad

GitHubEmbed

Описание

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).

README

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.

from github.com/tadrianonet/go-mcp-server-financeiro

Установка Go Mcp Server Financeiro

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/tadrianonet/go-mcp-server-financeiro

FAQ

Go Mcp Server Financeiro MCP бесплатный?

Да, Go Mcp Server Financeiro MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Go Mcp Server Financeiro?

Нет, Go Mcp Server Financeiro работает без API-ключей и переменных окружения.

Go Mcp Server Financeiro — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Go Mcp Server Financeiro в Claude Desktop, Claude Code или Cursor?

Открой Go Mcp Server Financeiro на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Go Mcp Server Financeiro with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development