van-damn-mcp
v0.1.7
Published
An MCP server that exposes Gemini 2.5 Pro's massive 1M context window to other AI agents. 'I'll pump your context window up!' - Van Damn (probably)
Readme
Van Damn MCP Server 💪
"I'll pump your context window up to 1M tokens!" - Van Damn (probably)
An MCP (Model Context Protocol) server that exposes Google Gemini 2.5 Pro's massive 1M context window to other AI coding assistants like Claude, Cursor, and more.
Features
- 🚀 Massive Context Window: Leverage Gemini 2.5 Pro's 1M token context
- 🤖 Universal Compatibility: Works with any MCP-compatible AI agent
- 🔧 Two Powerful Tools:
analyze_files: Read-only analysis of large codebasesprocess_files: Read, analyze, and optionally modify files
- 🎯 Easy Setup: Interactive wizard for quick configuration
- 🔐 Secure: Uses Google OAuth for authentication
Installation
npm install -g van-damn-mcpQuick Start
- Run the setup wizard:
van-damn setupFollow the interactive prompts to:
- Authenticate with your Google account
- Configure Claude Code (or other MCP-compatible agents)
Start using Van Damn MCP in your AI coding assistant!
Available Tools
analyze_files
Analyzes files using Gemini 2.5 Pro's large context window.
Parameters:
file_paths: Array of absolute file paths to analyzeinstructions: Natural language task or question
Example:
Analyze the entire codebase in /src and explain the architectureprocess_files
Processes files with optional modifications.
Parameters:
file_paths: Array of absolute file paths to processinstructions: Natural language task or questionreview_only: If true (default), returns proposed changes; if false, applies changes
Example:
Refactor all TypeScript files to use modern ES modulesCLI Commands
van-damn setup- Interactive setup wizardvan-damn auth login- Login with Google accountvan-damn auth logout- Logout from Google accountvan-damn auth status- Check authentication statusvan-damn server --stdio- Start MCP server (usually called by AI agents)
Requirements
- Node.js 18 or higher
- A Google account with access to Gemini API
- An MCP-compatible AI coding assistant (e.g., Claude Code)
Development
This project is part of the gemini-cli ecosystem, forked and extended at github.com/leobuskin/van-damn-mcp.
Building from source
git clone https://github.com/leobuskin/van-damn-mcp
cd van-damn-mcp
npm install
cd packages/mcp
npm run buildRunning tests
npm testLicense
Apache-2.0
Support
For issues and feature requests, please visit GitHub Issues.
Remember: With great context comes great responsibility! 💪
