MCP Server

by luffy050596

145 downloads Not rated yet MIT

About

# MCP Server [![Go Report Card](https://goreportcard.com/badge/github.com/luffy050596/mcp-server)](https://goreportcard.com/report/github.com/luffy050596/mcp-server) [![GoDoc](https://godoc.org/github.com/luffy050596/mcp-server?status.svg)](https://godoc.org/github.com/luffy050596/mcp-server)…

Details

License
MIT

Explore

- IP address processing service
- Time service
- Poster generation service
- More features coming soon...

Clone the repository, install dependencies with go mod download, then build a single service with make build dir=<service_directory> or build all services with make build-all. Run a service using the compiled binary, e.g., ./bin/mcp-ip -mode=stdio -addr=:59001. Available run modes are stdio or sse. For the poster service, a Bailian API key is required via the -key parameter.

.golangci.yaml

golangci-lint configuration

.pre-commit-config.yaml

Git pre-commit hooks

.gitleaks.toml

Gitleaks sensitive information detection configuration

The project uses the following development tools to ensure code quality:

- .golangci.yaml - golangci-lint configuration
- .pre-commit-config.yaml - Git pre-commit hooks
- .gitleaks.toml - Gitleaks sensitive information detection configuration

Go Report Card
GoDoc
License

MCP Server is a Go-based MCP tools project that provides a series of MCP utilities.
This is a personal learning project, please do not use it in production environment.
Using github.com/ThinkInAIXYZ/go-mcp as the MCP core framework.

Features

- IP address processing service
- Time service
- Poster generation service
- More features coming soon...

System Requirements

- Go 1.23.0 or higher
- Supports Linux, macOS and Windows

Quick Start

Installation

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.