Skip to content

Add MCP server configuration to prevent rate limits and context overflow#120

Draft
Copilot wants to merge 6 commits intodevelopfrom
copilot/fix-rate-limit-issues
Draft

Add MCP server configuration to prevent rate limits and context overflow#120
Copilot wants to merge 6 commits intodevelopfrom
copilot/fix-rate-limit-issues

Conversation

Copy link

Copilot AI commented Jan 17, 2026

MCP code review server was hitting API rate limits and context window limits due to unfiltered file processing.

Changes

Configuration

  • .mcp/config.json - Rate limiting (30 req/min, 3 concurrent), context chunking (100k tokens, 10k chunks), file size cap (1MB), caching (1hr TTL)
  • .mcpignore - Excludes 156 files (binaries, build artifacts, test coverage, IDE configs)
  • .gitignore - Excludes MCP cache directories

Documentation

  • MCP_SETUP.md - Setup instructions in repository root
  • .mcp/README.md - Full configuration reference
  • .mcp/QUICKSTART.md - 5-minute setup for Claude Desktop
  • .mcp/IMPACT.md - Performance metrics
  • .mcp/claude_desktop_config.example.json - Drop-in example

Impact

Context reduced from 11.58 MB to 0.65 MB (94.4% reduction), 290→134 files. All Python source files retained.

Setup

{
  "mcpServers": {
    "bitbot": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/repo"]
    }
  }
}

The .mcpignore patterns handle the filtering automatically.

Original prompt

My code review mcp servier frequely hita tate limits a nd context limits


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 5 commits January 17, 2026 18:28
Co-authored-by: donbing <413860+donbing@users.noreply.github.com>
Co-authored-by: donbing <413860+donbing@users.noreply.github.com>
Co-authored-by: donbing <413860+donbing@users.noreply.github.com>
…terns

Co-authored-by: donbing <413860+donbing@users.noreply.github.com>
Co-authored-by: donbing <413860+donbing@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix server hitting rate limits frequently Add MCP server configuration to prevent rate limits and context overflow Jan 17, 2026
Copilot AI requested a review from donbing January 17, 2026 18:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants