性能数据跟踪服务

Upprove MCP Server是一个用于性能数据跟踪的服务,帮助用户通过数据分析持续提升性能。

  • by PfMartin
  • Go
  • 本地部署
  • 更新于
在 GitHub 查看 pfmartin/upprove-mcp-server

使用说明

优化mcp服务器

用于验证数据的MCP服务器。Upproof提供性能跟踪数据,以便随着时间的推移提高您的性能。

开发者信息

设置数据库

  1. 创建名为的文件 .env 值类似于 .env.example
  2. 执行设置命令
docker compose up -d
make db-create-user
make db-connect-user # For testing the setup

运行开发服务器

make run-dev

构建服务器

make build

运行已编译的二进制文件

make run

运行MCP检查器

make inspector

分层文件夹结构

像专业人士一样组织

project
├── cmd                      # Command-related files
│   └── main.go              # Main application logic
├── internal                 # Internal codebase
│   ├── handlers             # HTTP request handlers (controllers)
│   │   └── user_handler.go  # User-specific handler
│   ├── services             # Business logic (service layer)
│   │   └── user_service.go  # User-specific service
│   ├── repositories         # Data access (repository layer)
│   │   └── user_repo.go     # User-specific repository
│   └── models               # Data models (entities)
│       └── user.go          # User model
├── pkg                      # Shared utilities or helpers
├── configs                  # Configuration files
├── go.mod                   # Go module definition
└── go.sum                   # Go module checksum file