mcp-go — MCP Server by mark3labs

by mark3labs · MCP Server · ★ 8.8k

Last updated: · Indexed by AgentSkillsHub · Auto-synced every 8h

About mcp-go

A Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools. Discuss the SDK on Discord go package main import ( "context" "fmt" "github.com/mark3labs/mcp-go/mcp" "github.com/mark3labs/mcp-go/server" ) func main() { // Create a new MCP server s := server.NewMCPServer( "Demo 🚀", "1.0.0", server.WithToolCapabilities(false), ) // Add tool tool := mcp.NewTool("helloworld", mcp.WithDescription("Say hello to someone"), mcp.WithString("name", mcp.Required(), mcp.Description("Name of the person to greet"), ), ) // Add tool handler s.AddTool(tool, helloHandler) // Start the stdio serve

Quick Facts

Stars8,828
Forks845
LanguageGo
CategoryMCP Server
LicenseMIT
Quality Score69.3998086883606/100
Open Issues21
Last Updated2026-06-25
Created2024-11-27
Platformsgo, mcp
Est. Tokens~23k

mcp-go alternative? Top 6 similar tools

Looking for a mcp-go alternative? If you're comparing mcp-go with other mcp server tools, these 6 projects are the closest alternatives on Agent Skills Hub — ranked by topic overlap, star count, and community traction.

  • UI-TARS-desktop by bytedance · ⭐ 36.8k

    The Open-Source Multimodal AI Agent Stack: Connecting Cutting-Edge AI Models and Agent Infra

  • github-mcp-server by github · ⭐ 31.1k

    GitHub's official MCP Server

  • gpt-researcher by assafelovic · ⭐ 27.9k

    An autonomous agent that conducts deep research on any data using any LLM providers

  • serena by oraios · ⭐ 25.9k

    A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your a

  • activepieces by activepieces · ⭐ 23.1k

    AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with M

  • MaxKB by 1Panel-dev · ⭐ 21.6k

    🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。

More MCP Server Tools

Explore other popular mcp server tools:

View all MCP Server tools →

Popular Go Agent Tools

Frequently Asked Questions

What is mcp-go?

mcp-go is A Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.. It is categorized as a MCP Server with 8.8k GitHub stars.

What programming language is mcp-go written in?

mcp-go is primarily written in Go.

How do I install or use mcp-go?

You can find installation instructions and usage details in the mcp-go GitHub repository at github.com/mark3labs/mcp-go. The project has 8.8k stars and 845 forks, indicating an active community.

What license does mcp-go use?

mcp-go is released under the MIT license, making it free to use and modify according to the license terms.

What are the best alternatives to mcp-go?

The top alternatives to mcp-go on Agent Skills Hub include UI-TARS-desktop, github-mcp-server, gpt-researcher. Each offers a different approach to the same problem space — compare them side-by-side by stars, quality score, and community activity.

View on GitHub → Browse MCP Server tools