scopweb/mcp-go-context
If you are the rightful owner of mcp-go-context and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
MCP Go Context Server is an advanced context management server designed for AI coding assistants, offering high-performance project analysis and persistent memory.
analyze-project
Performs comprehensive project analysis with metrics and dependency mapping.
get-context
Retrieves intelligent context for your current task with memory integration.
fetch-docs
Fetches documentation using Context7 API with intelligent fallbacks.
remember-conversation
Stores important context for future reference with intelligent tagging.
dependency-analysis
Analyzes project dependencies with security recommendations.
MCP Go Context Server 🚀
Advanced Context Management for AI Coding Assistants
A high-performance MCP server that provides intelligent project analysis, persistent memory, and hybrid documentation fetching.
✨ Features
- 🧠 Persistent Conversation Memory - Remembers context across sessions
- 📊 Deep Project Analysis - AST parsing, dependency mapping, and metrics
- 🌐 Hybrid Documentation - Context7 API + local analysis + fallbacks
- ⚡ High Performance - Local caching and incremental analysis
- 🔧 Zero Dependencies - Single binary, pure Go stdlib
- 🚀 Multi-Transport - stdio, HTTP, and SSE support
- ⚙️ Highly Configurable - JSON-based configuration system
🆚 Why Choose Over Context7?
Feature | Context7 | MCP Go Context | Advantage |
---|---|---|---|
Offline Analysis | ❌ | ✅ | Works without internet |
Conversation Memory | ❌ | ✅ | Persistent across sessions |
Project Understanding | ❌ | ✅ | Deep AST analysis |
Performance | API calls | ✅ | Local cache + analysis |
Dependencies | Node.js | ✅ | Single binary |
Extensibility | Limited | ✅ | Modular architecture |
🚀 Quick Start
Installation
# Download the latest release
go install github.com/scopweb/mcp-go-context@latest
# Or build from source
git clone https://github.com/scopweb/mcp-go-context
cd mcp-go-context
go build -o mcp-context-server.exe
Configuration for Claude Desktop
Add to your claude_desktop_config.json
:
{
"mcpServers": {
"mcp-go-context": {
"command": "mcp-context-server.exe",
"args": []
}
}
}
Configuration for Cursor
Add to your .cursor/mcp.json
:
{
"mcpServers": {
"mcp-go-context": {
"command": "mcp-context-server.exe",
"args": []
}
}
}
🛠️ Available Tools
📊 analyze-project
Performs comprehensive project analysis with metrics and dependency mapping.
🔍 get-context
Retrieves intelligent context for your current task with memory integration.
📚 fetch-docs
Fetches documentation using Context7 API with intelligent fallbacks.
💭 remember-conversation
Stores important context for future reference with intelligent tagging.
🔗 dependency-analysis
Analyzes project dependencies with security recommendations.
📄 License
MIT License - see file for details.
Made with ❤️ by ScopWeb