MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

G
Go MCP Server Example

Example of a simple multi-tool MCP server in Go.

Created 3/23/2026
Updated about 4 hours ago
Repository documentation and setup instructions

MCP Server Example in Go

This is a simple MCP server written in Go with the following tools:

  1. Time tool that returns current time in the requested IANA timezone, i.e. America/New_York
  2. Search tool that makes a search request to Brave and pareses the web search results.
  3. Web page download tool that downloads the content of a specifies URL as a string and parses the HTML to get only text content. (Quick and wrong imlementation).

Note: This project is for learning purposes only, it is not suited for any production use.

Quick Setup
Installation guide for this server

Installation Command (package not published)

git clone https://github.com/EugeneKirian/go-mcp-server-example
Manual Installation: Please check the README for detailed setup instructions and any additional dependencies required.

Cursor configuration (mcp.json)

{ "mcpServers": { "eugenekirian-go-mcp-server-example": { "command": "git", "args": [ "clone", "https://github.com/EugeneKirian/go-mcp-server-example" ] } } }