go-mcp-server-financeiro
0
This project is a practical example of building a simple MCP Server using Go, focused on managing financial tools and querying stock prices via Alpha Vantage.
Overview
MCP Finance Server
This project demonstrates how to build a simple MCP Server using Go. It simulates financial tool management and performs real stock quote queries using the Alpha Vantage public API.
Features
- Dynamically register financial tools
- List all registered tools
- Query real-time stock prices (Alpha Vantage)
- Expose metadata in MCP format for client agents
Endpoint Structure
- Register Financial Tool
- List Financial Tools
- Query Stock Price (Alpha Vantage)
- Query MCP Server Metadata
Prerequisites
- Free account on Alpha Vantage for API Key generation
How to Run
- Clone the repository
- Create an
.env
file and add your API key - Install dependencies
- Run the server; it will be available at
http://localhost:8080
.