mcp-gopls and mcptools

mcp-gopls
50
Established
mcptools
50
Established
Maintenance 10/25
Adoption 9/25
Maturity 16/25
Community 15/25
Maintenance 6/25
Adoption 10/25
Maturity 16/25
Community 18/25
Stars: 70
Forks: 11
Downloads:
Commits (30d): 0
Language: Go
License: Apache-2.0
Stars: 1,514
Forks: 117
Downloads:
Commits (30d): 0
Language: Go
License: MIT
No Package No Dependents
No Package No Dependents

About mcp-gopls

hloiseau/mcp-gopls

Model Context Protocol (MCP) server for Go using gopls – LSP-powered analysis, tests, coverage, and tooling.

Exposes LSP capabilities (go-to-definition, hover, completion, formatting, code actions) and Go tooling (test execution, coverage analysis, `go mod tidy`, `govulncheck`, module graph) via MCP tools and resources, enabling AI assistants to perform full-featured code navigation and refactoring. Built on the `mark3labs/mcp-go` library communicating with `gopls` over LSP, with progress streaming for long-running operations and structured logging. Includes curated MCP resources (`workspace/overview`, `workspace/go.mod`) and custom prompts for diagnostic summarization and refactor planning.

About mcptools

f/mcptools

A command-line interface for interacting with MCP (Model Context Protocol) servers using both stdio and HTTP transport.

This tool helps developers interact with Model Context Protocol (MCP) servers. It allows you to discover, call, and manage various 'tools' and 'resources' exposed by these servers, similar to interacting with a remote API. You input server addresses and commands, and it outputs structured data about available functions or the results of calling them. This is for developers building or integrating with systems that use the MCP standard.

API-integration developer-tools AI-agent-management system-integration protocol-testing

Scores updated daily from GitHub, PyPI, and npm data. How scores work