Skip to content
This repository was archived by the owner on Jul 18, 2026. It is now read-only.

Rethunk-AI/rethunk-mcp-go

Repository files navigation

MCP Golang

A Model Context Protocol (MCP) server that provides Go language tools for LLMs to analyze, test, and format Go code.

Features:

  • Full set of Go code analysis tools (go vet, go test, go fmt, golint, deadcode, go mod tidy)
  • TypeScript implementation with strict type checking
  • Comprehensive error handling and validation
  • Tool output passed directly to LLMs

🚀 Getting Started

Available Go Tools

  • go_analyze — Comprehensive code analysis using golangci-lint (configurable severity, auto-fix)
  • go_fix — Code cleanup: runs go mod tidy, goimports, and gofumpt in sequence
  • go_test — Run Go tests with optional coverage reports, race detection, and benchmarks

All tools require an absolute wd (working directory) path parameter.

License

MIT

About

A Model Context Protocol (MCP) server that provides Go language tools for LLMs to analyze, test, and format Go code.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

1 watching

Forks

Contributors