Awesome MCPSoftware Development

mksglu/context-mode

⭐ 22675 TypeScript added to this list on 2026-03-23 repository created 2026-02-23

Context Mode is a crucial MCP (Model Context Protocol) server solution addressing the inherent challenges of context window management for AI coding agents. It tackles four main problems: excessive context consumption from raw tool outputs, loss of session continuity, inefficient LLM utilization for data processing, and rigid prose-style enforcement. The server significantly reduces context window bloat by sandboxing tool outputs, achieving up to a 98% reduction in data sent to the LLM. For instance, a 315 KB raw output can be condensed to 5.4 KB. To maintain session continuity, Context Mode stores critical operational data (file edits, Git ops, tasks, errors, user decisions) in SQLite. Instead of re-injecting all historical data into the context, it indexes events using FTS5 and retrieves only relevant information via BM25 search, allowing the model to pick up exactly where it left off, even after conversation compaction. The project advocates for treating LLMs as code generators rather than raw data processors, enabling agents to write scripts that perform data analysis and output only consolidated results, drastically saving context tokens. Lastly, it ensures that while raw data is kept out of context, the LLM retains full control over its output style, preventing restrictive prompts that could degrade coding benchmarks. Context Mode integrates seamlessly with platforms like Claude Code, providing automatic routing enforcement and a suite of sandbox and meta-tools.

https://github.com/mksglu/context-mode

MCPcontext window optimizationAI coding agentssandboxingsession continuitySQLiteLLMcode generationFTS5BM25Claude CodeAI toolsdeveloper toolscontext managementAI productivity

Also in Software Development

Graphify-Labs/graphify

Graphify transforms codebases, documentation, and other files into queryable knowledge graphs, enhancing developer productivity with local AST parsing and detailed edge explanations.

upstash/context7

Context7 MCP Server is an MCP server that delivers up-to-date, version-specific code documentation and examples to enhance LLMs and AI code editors, ensuring accurate and current code generation.

DeusData/codebase-memory-mcp

High-performance Model Context Protocol (MCP) server that indexes codebases into a persistent knowledge graph for AI coding agents, supporting 158 languages, lightning-fast queries, and various dev...

github/github-mcp-server

GitHub MCP Server is an official Model Context Protocol server that integrates with GitHub APIs to enable advanced automation and AI-powered interactions with GitHub repositories and workflows.

tirth8205/code-review-graph

Code-review-graph is a local-first code intelligence solution that builds a persistent structural map of your codebase to provide precise context to AI coding tools, significantly reducing token us...

oraios/serena

Serena is a free and open-source coding agent toolkit that uses the Model Context Protocol to enable LLMs to autonomously perform semantic code retrieval and editing with IDE-like precision on complex codebases.

eyaltoledano/claude-task-master

Claude Task Master is an AI-powered task management system designed for AI-driven development that integrates seamlessly with various editors via the Model Control Protocol (MCP).

comet-ml/opik

Opik is an open-source platform for debugging, evaluating, and monitoring large language model applications with comprehensive tracing, automated evaluations, and production-ready dashboards.