Going to repost my answer to a similar question last week - I like to wrap up most of my tooling as MCPs so I can easily reuse them across projects and refine their capabilities instead of having the AI agent learn how to use the tool mid task. Most important tool calls for me are checking pipeline status, so all gh cli calls are wrapped up in an MCP for me. A few useful ones I pushed up gists for, see below: - Consult with Gemini CLI : https://gist.github.com/AndrewAltimit/fc5ba068b73e7002cbe4e9721cebb0f5 - Manim (Animations) : https://gist.github.com/AndrewAltimit/c437c9fbc9a72271969127fcbf935561 - LaTeX : https://gist.github.com/AndrewAltimit/99324d135251d8e80e0f130da8184d07 - AI Model Trainer (AI Toolkit): https://gist.github.com/AndrewAltimit/2703c551eb5737de5a4c6767d3626cb8 - AI Image/ Video Generator (ComfyUI): https://gist.github.com/AndrewAltimit/f2a21b1a075cc8c9a151483f89e0f11e Answer from Putrid-Feeling-7622 on reddit.com
🌐
MCPcat
mcpcat.io › guides › best-mcp-servers-for-claude-code
Best MCP Servers for Claude Code - Top Tools & Integrations | MCPcat
The server's ability to search across code, issues, and discussions means Claude can provide context-aware suggestions based on your project's history and conventions. ... $claude mcp add github -- docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server
🌐
GitHub
github.com › steipete › claude-code-mcp
GitHub - steipete/claude-code-mcp: Claude Code as one-shot MCP server to have an agent in your agent.
An MCP (Model Context Protocol) server that allows running Claude Code in one-shot mode with permissions bypassed automatically. Did you notice that Cursor sometimes struggles with complex, multi-step edits or operations?
Starred by 961 users
Forked by 109 users
Languages   JavaScript 74.7% | TypeScript 22.7% | Shell 2.5% | Batchfile 0.1%
🌐
GitHub
github.com › zilliztech › claude-context
GitHub - zilliztech/claude-context: Code search MCP for Claude Code. Make entire codebase the context for any coding agent.
Code Splitters: AST-based splitter (with automatic fallback), LangChain character-based splitter · Languages: TypeScript, JavaScript, Python, Java, C++, C#, Go, Rust, PHP, Ruby, Swift, Kotlin, Scala, Markdown ... While MCP is the recommended way to use Claude Context with AI assistants, you can also use it directly or through the VSCode extension.
Starred by 4.8K users
Forked by 442 users
Languages   TypeScript 68.1% | Python 16.0% | JavaScript 10.7% | CSS 3.2% | HTML 2.0%
🌐
GitHub
github.com › SDGLBL › mcp-claude-code
GitHub - SDGLBL/mcp-claude-code: MCP implementation of Claude Code capabilities and more
By leveraging the Model Context Protocol, this implementation enables seamless integration with various MCP clients including Claude Desktop. Code Understanding: Analyze and understand codebases through file access and pattern searching · Code Modification: Make targeted edits to files with proper permission handling · Enhanced Command Execution: Run commands and scripts in various languages with improved error handling and shell support · File Operations: Manage files with proper security controls through shell commands · Code Discovery: Find relevant files and code patterns across your project with high-performance searching
Starred by 277 users
Forked by 33 users
Languages   Python 99.7% | Makefile 0.3%
🌐
Reddit
reddit.com › r/claudeai › what tools and mcps are you using with claude code? let's share our setups! 🛠️
r/ClaudeAI on Reddit: What tools and MCPs are you using with Claude Code? Let's share our setups! 🛠️
July 11, 2025 -

Hey everyone! I'm curious about what tools and Model Context Protocols (MCPs) you're integrating with Claude Code to supercharge your development workflow.

I recently started experimenting with a few that have been game-changers for my projects:

  • Context-Engineer-Intro - Really helpful for managing context and project understanding.

  • https://github.com/coleam00/context-engineering-intro

  • SuperClaude - Adds some nice enhanced capabilities:

  • https://github.com/NomenAK/SuperClaude

  • VisionCraft - (I switched from Context7 to this):

  • https://github.com/augmentedstartups/VisionCraft-MCP-Server

The MCP ecosystem seems to be growing rapidly, and I'd love to hear what's working well for others in the community.

Not using Claude Code? No problem! If you're using Claude via API key in IDEs like Windsurf, Cursor, Cline, RooCode, KiloCode, or others, I'm equally interested in hearing about your setup and what tools/MCPs you're integrating there.

What I'm hoping to learn:

  • Which tools/MCPs have become essential to your workflow?

  • Any hidden gems that aren't getting enough attention?

  • Tools that didn't live up to the hype?

  • Your favorite combinations that work well together?

Whether you're using Claude Code for web development, data analysis, automation, or something completely different, I'd love to hear about your setup and what's been most valuable.

Drop your recommendations below - let's help each other discover new ways to make Claude Code even more powerful!

🌐
GitHub
github.com › czlonkowski › n8n-mcp
GitHub - czlonkowski/n8n-mcp: A MCP for Claude Desktop / Claude Code / Windsurf / Cursor to build n8n workflows for you
Complete guide for integrating n8n-MCP with Codex. Complete guide for integrating n8n-MCP with Antigravity. Supercharge your n8n workflow building with specialized skills that teach AI how to build production-ready workflows! ... For the best results when using n8n-MCP with Claude Projects, use these enhanced system instructions:
Starred by 11K users
Forked by 2K users
Languages   TypeScript 91.7% | JavaScript 7.0% | Shell 1.2% | Dockerfile 0.1%
Find elsewhere
🌐
Reddit
reddit.com › r/claudeai › what are some lifesaver mcps you use with claude code?
r/ClaudeAI on Reddit: What are some lifesaver MCPs you use with Claude Code?
June 27, 2025 -

Anybody working with Claude past the first WOW moment will know (and probably complain) that it overcomplicates, overengineers, creates stuff nobody asked for, duplicates things, and hallucinates field names.

You quickly end up with multiple outdated docs, duplicated stuff in different places, and as a result, Claude spends half its time trying to understand the codebase and the other half probably making things worse.

Apart from a good CLAUDE .md some cleverly crafted commands, and regular reviews, I believe using MCPs as a single source of truth can really help minimize, if not partly solve the problem.

So, what are some MCPs (Model Context Protocol) you've integrated to Claude, that are lifesavers for you ?

Like for example 7context : lets it fetch updated docs for almost any lib it works with.

I just built myself sequelae-mcp (for the brave and bold only), which lets you get DB schemas, do backups, and run SQL. No more copy-paste SQL or wasting time/tokens on Claude trying to invent failing SQL systems.

And right now I’m co-building api-tools-mcp, for building/retrieving API schemas via OpenAPI—so when working with APIs, it can check instead of guess-inventing.

Honestly, not sure those tools don't already exist, but i'll definitely be adding them to my workflow, hoping for a good boost in time spent and reliability.
Already did some in-app MCP for running SQL, and it's been a really a big positive change in my workflow.

🌐
GitHub
github.com › ezyang › codemcp
GitHub - ezyang/codemcp: Coding assistant MCP for Claude Desktop
This IP typically lives in the 100.64.0.0/10 range.) WARNING: Anyone with access to this MCP can perform arbitrary code execution on your computer, it is EXTREMELY unlikely you want to bind to 0.0.0.0. Configure claude-mcp with URL: http://127.0.0.1:8000/sse (replace the port if needed.)
Starred by 1.6K users
Forked by 136 users
Languages   Python 99.7% | Shell 0.3%
🌐
GitHub
github.com › danielrosehill › Claude-Code-MCP-List
GitHub - danielrosehill/Claude-Code-MCP-List: Short collection of MCPs I use / to install for CC on Linux Desktop
Short collection of MCPs I use / to install for CC on Linux Desktop - danielrosehill/Claude-Code-MCP-List
Author   danielrosehill
🌐
Medium
roobia.medium.com › the-10-must-have-mcp-servers-for-claude-code-2025-developer-edition-43dc3c15c887
The 10 Must-Have MCP Servers for Claude Code (2025 Developer Edition) | by Roobia William | Medium
August 19, 2025 - Integration: Zapier for cross-app, GitHub for version control. Test servers with simple prompts, and always secure sensitive data by restricting access. Keep configs clean — avoid typos in claude_desktop_config.json ... MCP servers turn Claude Code into a true AI-powered development assistant.
🌐
Apidog
apidog.com › blog › top-10-mcp-servers-for-claude-code
Top 10 Essential MCP Servers for Claude Code (2025 Developer Version)
August 14, 2025 - Efficiency: Reduces context-switching between Claude Code and GitHub’s web interface. Install Node.js and run npm install @composio/mcp@latest.
🌐
GitHub
github.com › topics › claude-code-mcp
claude-code-mcp · GitHub Topics · GitHub
debugging vscode-extension mcp-server claude-code claude-code-mcp ... Claude Code Toolbox — automated installers and environment configuration framework for Claude Code with one-line setup across Windows, macOS, and Linux.
🌐
GitHub
github.com › hesreallyhim › awesome-claude-code
GitHub - hesreallyhim/awesome-claude-code: A curated list of awesome commands, files, and workflows for Claude Code
Run Claude Code in a Docker container ... instances of Claude Code in the background easily with reduced permission fatigue. VoiceMode MCP brings natural conversations to Claude Code....
Starred by 18.5K users
Forked by 1K users
Languages   Python 98.9% | Makefile 1.1%
🌐
GitHub
github.com › RLabs-Inc › claude-mcp
GitHub - RLabs-Inc/claude-mcp: MCP server with different tools to extend Claude-code functionalities.
MCP server with different tools to extend Claude-code functionalities. - RLabs-Inc/claude-mcp
Starred by 4 users
Forked by 3 users
Languages   TypeScript 94.4% | JavaScript 5.4% | Dockerfile 0.2%
🌐
Medium
medium.com › @joe.njenga › these-8-claude-code-mcp-servers-3-git-repos-will-x10-your-coding-focus-speed-7bdb3f8b93ce
These 8 Claude Code MCP Servers & 3 Git Repos Will x10 Your Coding Focus | by Joe Njenga | Medium
June 25, 2025 - Most people have never heard of these repos, but you will love them and possibly add them to your Claude Code workflow. I’ll share these hidden gems along with the MCP servers that are working for most Claude Code users.
🌐
GitHub
github.com › auchenberg › claude-code-mcp
GitHub - auchenberg/claude-code-mcp: claude-code-mcp
Includes prompts for general CLI interaction and code review ... # Clone the repository git clone https://github.com/auchenberg/claude-code-mcp.git cd claude-code-mcp # Install dependencies npm install # Build the project npm run build
Starred by 177 users
Forked by 35 users
Languages   JavaScript 73.9% | TypeScript 26.1%
🌐
Reddit
reddit.com › r/claudeai › help with claude ai and github integration via mcp server script
r/ClaudeAI on Reddit: Help with Claude AI and GitHub Integration via MCP Server Script
December 5, 2024 -

Hey everyone,

I’ve recently connected Claude Desktop to my GitHub repository using an MCP server script. Below is my configuration file (claude_desktop_config.json):

jsonCopy code{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "*****"
      }
    }
  }
}

My Setup and Workflow:

  • Machine: Windows, using VS Code for development.

  • Hosting: My website runs on an LXC container.

  • Workflow:

    1. Claude accesses the project on GitHub and makes changes directly.

    2. I pull those changes onto my server and restart the Django app for them to reflect.

Problem: GitHub Permissions and API Errors

My GitHub project is under an organization, and I created a personal access token (PAT)(fine tuned) for Claude’s use. Initially, I followed some instructions on permissions but ran into tons of errors. In frustration, I granted full read/write access to everything (I know that’s not secure, but I wanted to ensure it worked).

Even with these permissions, I keep running into API and MCP errors like the following:

Errors:

  1. When trying to access the dev branch initially:vbnetCopy codeError: MCP error -32603: GitHub API error: Not Found

  2. When trying to create/update files:vbnetCopy codeError executing code: MCP error -32603: Invalid arguments: content.encoding: Required, content.content: Required

  3. When trying to access the navigation customizer template:vbnetCopy codeError executing code: MCP error -32603: GitHub API error: Not Found

  4. General error when Claude attempts to make updates:vbnetCopy codefailed to call tool create_or_update_file: error: MCP error -32603: github API error: Not Found

My Current Goals:

  • Get Claude to work on a different branch (so I don’t risk breaking my main work).

  • Solve these persistent GitHub permission errors.

What I’ve Tried:

  • Double-checked the PAT scopes. They are set to allow full control (even though it’s not ideal security-wise).

  • Made sure the dev branch exists and is accessible.

  • Verified that Claude is running the expected commands (e.g., creating/updating files in GitHub).

My Questions:

  1. Have you encountered these kinds of MCP or GitHub API errors before? How did you solve them?

  2. Any advice for setting up GitHub permissions for organizational repositories in a secure and functional way?

  3. Any best practices for integrating tools like Claude into a workflow like mine?

Thanks in advance for any tips or guidance you can share. I really appreciate it!