- mcp-golang-http-server
mcp-golang-http-server
A simple MCP server exposed via SSE with examples tools, resources and prompts
Overview
what is mcp-golang-http-server?
The mcp-golang-http-server is a simple server that implements the MCP protocol and exposes it via Server-Sent Events (SSE). It provides example tools, resources, and prompts for developers.
how to use mcp-golang-http-server?
To use the mcp-golang-http-server, clone the repository and run the following commands:
go build . && ./mcp-golang-http-server --transport sse --baseurl http://localhostgo build . && ./mcp-golang-http-server --transport sse --baseurl https://mcp.example.com --omitPort
key features of mcp-golang-http-server?
- Implements the MCP protocol using Go
- Exposes data via Server-Sent Events (SSE)
- Provides example tools and resources for developers
use cases of mcp-golang-http-server?
- Building real-time applications that require server-sent events.
- Developing tools that interact with the MCP protocol.
- Learning and experimenting with Go and SSE.
FAQ from mcp-golang-http-server?
- What is the MCP protocol?
The MCP (Multi-Channel Protocol) is a protocol designed for real-time communication between clients and servers.
- Is this server production-ready?
The server is a simple implementation and may require additional features and optimizations for production use.
- What programming language is used?
The server is written in Go.
Project Info
Created At
a year agoUpdated At
a year agoAuthor Name
davidferlayStar
0Language
GoLicense
MIT licenseCategory
developer-tools
Recommend Servers
View AllTavily Mcp
@tavily-ai
JavaScript
a year ago
Airtreks Mcp
@SEKeener
a day ago
Tickdb Mcp
@tickdb-unified-realtime-marketdata-api
25 minutes ago
Sigstore
@3089464667
a day ago
Test
@modelcontextprotocol
test
6 months ago