MCPs tagged with Go
-
mcp-graphql-forge
Configuration-driven MCP server exposing modular GraphQL queries as tools.
mcp-graphql-forge provides a lightweight, easily configurable Model Context Protocol (MCP) server that transforms any GraphQL endpoint into a set of modular API tools. Tools, defined in YAML, specify GraphQL queries and parameters to enable curated interactions via a standardized protocol. Written in Go, it emphasizes modularity, security, and extensibility without requiring code changes, and offers ready-to-run binaries for all major platforms.
- ⭐ 3
- MCP
- UnitVectorY-Labs/mcp-graphql-forge
-
RAE Model Context Protocol (MCP) Server
An MCP server enabling LLMs to access RAE’s dictionary and linguistic resources.
Provides a Model Context Protocol (MCP) server implementation for the Royal Spanish Academy API, facilitating integration with language models. Offers tools such as search and word information retrieval, exposing RAE’s dictionary and linguistic data to LLMs. Supports multiple transports including stdio and SSE, making it suitable for both direct and server-based LLM interactions.
- ⭐ 3
- MCP
- rae-api-com/rae-mcp
-
godoc-mcp
Token-efficient Go documentation server for LLMs using Model Context Protocol.
godoc-mcp is a Model Context Protocol (MCP) server that provides efficient, structured access to Go package documentation for large language models. It enables LLMs to understand Go projects without reading entire source files by supplying essential documentation and source code at varying levels of granularity. The tool supports project navigation, automatic module setup, caching, and works offline for both standard and third-party Go packages.
- ⭐ 88
- MCP
- mrjoshuak/godoc-mcp
-
metoro-mcp-server
Bridge Kubernetes observability data to LLMs via the Model Context Protocol.
Metoro MCP Server is an implementation of the Model Context Protocol (MCP) that enables seamless integration between Kubernetes observability data and large language models. It connects Metoro’s eBPF-based telemetry APIs to LLM applications such as the Claude Desktop App, allowing AI systems to query and analyze Kubernetes clusters. This solution supports both authenticated and demo modes for accessing real-time cluster insights.
- ⭐ 45
- MCP
- metoro-io/metoro-mcp-server
-
mcp-trino
A fast Go-based MCP server for seamless Trino SQL access.
mcp-trino is a Model Context Protocol (MCP) server implemented in Go, designed for high-performance integration with Trino's distributed SQL engine. It enables AI assistants and clients to issue SQL queries, discover catalogs, schemas, and tables, and fetch schema information through standardized MCP tools over HTTP and STDIO transports. The solution supports optional OAuth2 authentication, connects to a variety of data sources through Trino, and is available as a Docker container.
- ⭐ 79
- MCP
- tuannvm/mcp-trino
-
mcp-shell
A secure Model Context Protocol (MCP) server for AI-driven shell command execution.
mcp-shell enables AI assistants and MCP clients to securely execute shell commands via the standardized Model Context Protocol. Built in Go and leveraging the official MCP SDK, it facilitates structured, auditable, and context-aware access to shell environments. The server emphasizes security through Docker isolation, command validation, resource limits, and comprehensive audit logging.
- ⭐ 44
- MCP
- sonirico/mcp-shell
-
MCP Nutanix
An MCP server enabling LLM access to Nutanix Prism Central APIs.
MCP Nutanix is an experimental Model Context Protocol (MCP) server that allows large language models to interact with Nutanix Prism Central APIs. It facilitates listing and accessing resources such as VMs, clusters, and hosts via standardized MCP client-server integration, using the Prism Go Client for backend communication. The implementation supports both interactive and static credential methods, making it compatible with various MCP clients including Claude and Cursor.
- ⭐ 11
- MCP
- thunderboltsid/mcp-nutanix
-
MCP K8S Go
Golang-based MCP server that enables AI-driven interactions with Kubernetes clusters.
MCP K8S Go provides a server implementation of the Model Context Protocol for managing and interacting with Kubernetes clusters. It offers functionality to list, retrieve, create, and modify Kubernetes resources such as contexts, namespaces, pods, and nodes using standardized context-aware approaches. Designed for integration with AI assistants like Claude Desktop, it enables prompting and tool execution to manage cluster state, monitor events, fetch pod logs, and run in-pod commands. The solution supports deployment via various installation methods including Docker, Node.js, and Go binaries.
- ⭐ 356
- MCP
- strowk/mcp-k8s-go