G
mcp-go-example
...
Created 11/27/2024bymasacento
Language:
Go
Stars:
9
Forks:
1
mcp-go-example
Model Context Protocol sqlite example server using Go. This is just for learning purpose. No security implications, No multiuser support.
Python version is here. https://github.com/modelcontextprotocol/servers/tree/main/src/sqlite
Python version quickstart is here. https://modelcontextprotocol.io/quickstart
Usasge
Edit Claude Desktop config at ~/Library/Application\ Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"sqlite": {
"command": "path/to/mcp-go-example",
"args": []
}
}
}
build and follow quickstart.
Tasks
test
go test
build
Requires: test
CGO_ENABLED=0 go build -ldflags="-s -w" -trimpath .
inspect
Requires: build
npx -y @modelcontextprotocol/inspector ./mcp-go-example
log
tail -f /tmp/mcp-go-example.log
License
Copyright (c) 2024 Masa Cento
Last updated: 11/27/2024
Publisher info
More MCP servers built with Go
Last9 Observability MCP
Seamlessly bring real-time production context—logs, metrics, and traces—into your local environment to auto-fix code faster.
By Last9
mcp-wecombot-server
An MCP server application that sends various types of messages to the WeCom group robot.
By gotoolkits12