Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

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

    3 stars
    Go
    Updated Aug 21, 2025

    Table of Contents

    • Funcionalidades
    • Estrutura de Endpoints
    • 1. Registrar ferramenta financeira
    • 2. Listar ferramentas financeiras
    • 3. Consultar preço de uma ação (Alpha Vantage)
    • 4. Consultar metadados do MCP Server
    • Pré-requisitos
    • Como rodar o projeto

    Table of Contents

    • Funcionalidades
    • Estrutura de Endpoints
    • 1. Registrar ferramenta financeira
    • 2. Listar ferramentas financeiras
    • 3. Consultar preço de uma ação (Alpha Vantage)
    • 4. Consultar metadados do MCP Server
    • Pré-requisitos
    • Como rodar o projeto

    Documentation

    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

    code
    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

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

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

    code
    POST http://localhost:8080/query-stock-price
    Content-Type: application/json
    
    {
      "symbol": "AAPL"
    }

    4. Consultar metadados do MCP Server

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

    Pré-requisitos

    • Conta gratuita na Alpha Vantage para gerar sua API Key

    Como rodar o projeto

    1. Clone o repositório

    code
    git clone https://github.com/seuusuario/go-mcp-server-financeiro.git
    cd go-mcp-server-financeiro

    2. Crie um arquivo .env na raiz do projeto:

    code
    ALPHA_VANTAGE_API_KEY=sua_api_key_aqui

    3. Instale as dependências

    code
    go mod tidy

    4. Rode o servidor

    code
    go run cmd/main.go

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

    Similar MCP

    Based on tags & features

    • MC

      Mcpjungle

      Go·
      617
    • AN

      Anyquery

      Go·
      1.4k
    • YU

      Yutu

      Go·
      317
    • MC

      Mcp Cyclops

      Go·
      29

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • MC

      Mcpjungle

      Go·
      617
    • AN

      Anyquery

      Go·
      1.4k
    • YU

      Yutu

      Go·
      317
    • MC

      Mcp Cyclops

      Go·
      29

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k