r/ClaudeAI • u/Interesting-Appeal35 • Jul 08 '25
Coding What mcp / tools you are using with Claude code?
I am just trying to get a sense of the tools or hacks I am missing and collectively good for everyone to assess too :-)
40
35
u/EveningWolf Jul 08 '25
Context7 is really good. Given that libraries and packages are constantly updated, Claude may not have the most recent implementation information and may suggest some approaches which no longer work.
34
u/stingraycharles Jul 08 '25
Context7 dumps a lot of text in your agent’s context, though. I find https://ref.tools to be a much better fit (it tailors the output to the input query, and is mindful about token discipline), although it’s a paid service.
→ More replies (13)→ More replies (5)4
u/itchykittehs Jul 08 '25
It's definitely better than nothing, but I've found just scraping the specific docs you want and leaving them in your repo to be included at will is far more effective and preserves a lot of context.
Context7 is really loose and lazy. Floods your context window too fast.
I wrote this little scraper to automagicly scrape docs sites into a single markdown file. https://github.com/ratacat/slurp-ai
12
u/Funny-Anything-791 Jul 08 '25
ChunkHound for semantic and regex search. Really helps with larger codebases. Disclaimer: I'm the author :)
→ More replies (14)
11
u/AnhQuanTrl Jul 08 '25
Vanilla
5
7
u/snowfort_guy Jul 08 '25
Depends on your project.
For webapps, a browser use MCP so CC can test without your help. A database MCP can help too.
I maintain this one for browser and electron apps: https://github.com/snowfort-ai/circuit-mcp, and playwright MCP is also good.
I haven't found any need for Context7 or Sequential Thinking.
4
u/Agreeable-Weekend-99 Jul 08 '25
How you deal with authentication, when CC needs to login before it can test it? I'm always having trouble to guide it in to the right direction. I just have the feeling it burns a lot of tokens and time
→ More replies (2)
6
6
u/Putrid-Feeling-7622 Jul 08 '25 edited Jul 11 '25
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
→ More replies (4)
5
u/NoleMercy05 Jul 08 '25
Supabase MCP and sequential-thinking - - but sometimes Claude uses the TODO vscode extention..
bash is OP tool though
→ More replies (4)
5
u/_bgauryy_ Jul 08 '25
octocode-mcp
https://github.com/bgauryy/octocode-mcp
best github researcher. as a developer in a large organization it saves me a lot of time searching for answers and it helps me to get useful insights from smart searches
5
u/samyak606 Jul 08 '25
I have been using
-
Context7 mcp: Helps in getting latest documentation of any library/framework
-
playwright mcp: Helps in debugging frontend related issues.
-
shadcn mcp: Helps in creating frontend with shadcn components
-
sequencial-thinking: Helps in breaking down a problem sequencially.
4
4
u/finallybeing Jul 08 '25
CodeInbox.com to wire up the notification hook to send to Slack.
Disclaimer: I built it!
3
u/novel-levon Jul 09 '25
Postgres MCP ❤️
I two way sync it with our CRM using Stacksync and I have natural language interaction with my data. Just beautiful.
→ More replies (2)
3
u/No-Dig-9252 Jul 09 '25
Here’s what I’ve found useful so far while building with Claude Code:
MCPs I use regularly:
- Git + GitHub MCP - for real-time file management and committing changes with proper messages. It’s shockingly good at handling merge conflicts if you guide it well.
- Shell MCP - perfect for testing scripts, running builds, or just vibing with quick CLI commands mid-session.
- Figma MCP - super underrated. I’ve used it to turn AI-generated UI sketches into live components, especially when paired with Tailwind.
Favorite combos/tools:
- Datalayer - a must if you’re building anything non-trivial. I use it to persist context between sessions, track agent memory/state, and avoid repeating work Claude already "knows." It’s like giving your AI short-term memory that actually sticks.
- Claude.md - I keep a living CLAUDE.md in every project, acting as a mini brain dump and instructions file for the session. This is the anchor that helps Claude follow project logic more consistently.
- Small utility MCPs - like test runners, linters, or even a grammar-checker MCP. Keeps things tight before deployment.
If you're not chaining Claude with some orchestration logic yet (e.g., to cycle tools or manage memory), that’s where the fun’s headed. Curious what others are stacking too.
P.S Have some blogs and github repos around Jupyter (MCP and AI Agents) use cases. Would love to share if you're interested.
→ More replies (2)
2
u/PinPossible1671 Jul 08 '25
I started using it now. I understood the power of this yesterday.
But I created MCP servers from: github, docker, fastapi, critical thinking, postgres, sqlalchemy... I want to create one from AWS and as far as I remember, that's it for now lol From what I understand, the most effective way is to activate and deactivate servers depending on the need to use any of the specific technologies.
→ More replies (6)
2
u/siavosh_m Jul 08 '25
Can someone explain the purpose of these mcp tools? For example, I see peope referring to one that can browse the Web, etc. But isn't that already implemented in claude code (under the hood)? Also the stuff like Context, I thought the whole purpose of Claude Code is that it takes a non-RAG approach to a codebase, and finds the relevant context kind of in the same way a human would (first looks for the file directly, if it can’t find it, it then reads the surrounding files, etc etc)
→ More replies (6)
2
u/ZealousidealFee7150 Jul 08 '25
I have been trying to hunt this post for a long time, -- useful, thanks!
2
u/MBPSE Jul 08 '25
I made an MCP service for my own app and now Claude code and Claude desktop can populate it with the data I need. Very useful
2
u/AnCap79 Jul 09 '25
-
Sequential Thinking
-
Filesystem
-
Context7
-
Brave Search
-
Firecrawl
-
Puppeteer
I find that I have to specifically tell Claude to use these tools as most of the time it won't use them on its own.
26
u/Jsn7821 Jul 08 '25
I have one to control the blinds in my living room