sample-mcp

sample-mcp

3.1

If you are the rightful owner of sample-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A sample MCP (Model Context Protocol) server that connects to a PostgreSQL database.

The Sample MCP Server is a robust application designed to manage financial data through a Model Context Protocol. It leverages Go programming language with GORM for efficient database operations and uses PostgreSQL for data storage. The server provides comprehensive account, category, and transaction management capabilities, allowing users to perform CRUD operations and track financial transactions effectively. The project is structured to facilitate easy development and deployment, with Docker Compose configurations for local development and a clear directory structure for database and shared utilities. The server is built with scalability in mind, supporting multiple database types and offering configuration flexibility through environment variables and configuration files.

Features

  • Account management (create, read, update, delete)
  • Category management (create, read, update, delete)
  • Transaction tracking (create, read, update, delete)
  • Transaction aggregation (sum, count by account)