DEV Community

Cover image for 30+ MCP Ideas with Complete Source Code

30+ MCP Ideas with Complete Source Code

Anmol Baranwal on April 17, 2025

MCP is going viral. AI agents can now talk to real tools & apps and actually get stuff done. This unlocked a lot of powerful use cases. Develo...
Collapse
 
_ndeyefatoudiop profile image
Ndeye Fatou Diop •

Wouaw! This is gold. Thanks for sharing! I was especially impressed with the figma one 🙏

Collapse
 
anmolbaranwal profile image
Anmol Baranwal CopilotKit •

Thanks for reading Ndeye! My personal favorite is Blender (3d stuff looks so cool). So many powerful use cases is possible using these.

Collapse
 
uliyahoo profile image
uliyahoo CopilotKit •

Absolute banger. Thanks for mentioning CopilotKit's Open MCP Client

Collapse
 
anmolbaranwal profile image
Anmol Baranwal CopilotKit •

Thanks Uli. I really enjoyed working on this.

Collapse
 
nathan_tarbert profile image
Nathan Tarbert CopilotKit •

Amazingly thorough list, Anmol, bravo! 👏

Collapse
 
anmolbaranwal profile image
Anmol Baranwal CopilotKit •

Thanks Nathan! This took a lot of effort.

Collapse
 
k0msenapati profile image
K Om Senapati •

Amazing explanation of MCP

But I am scrolling and scrolling

Collapse
 
anmolbaranwal profile image
Anmol Baranwal CopilotKit •

Thanks for reading Om! I know it's too long.

Here's what I did to write this one:

  1. I researched over 200 mcp servers across 5 directories and shortlisted 30.
  2. Based on the criteria of github stars, usage calls (smithery) and more.
  3. I had to check official tweets, demos everywhere.. then upload it to youtube (if there is none) for embedding.
  4. I also checked GitHub issues to ensure the servers are actually working. Otherwise, it makes no sense.

Fair enough, it’s still a listicle but it definitely took a lot of effort. And yeah, you don’t have to read it all in one go... explore and always come back.

Collapse
 
dumebii profile image
Dumebi Okolo •

That's some major work, Anmol, listicle or not!

Collapse
 
shricodev profile image
Shrijal Acharya •

Takes forever for me to write all this. Great work on this, Anmol! ✌️

Collapse
 
anmolbaranwal profile image
Anmol Baranwal CopilotKit •

Thanks Shrijal. I researched over 200 MCP servers across several directories and shortlisted the best 30. Some of them are really cool.

Collapse
 
nevodavid profile image
Nevo David CopilotKit •

Wild stuff. So many ways to make apps talk to each other now, like giving your computer superpowers but it's pretty good

Collapse
 
anmolbaranwal profile image
Anmol Baranwal CopilotKit •

Thanks Nevo! 2025 is wild with all the stuff happening in tech.. exciting times ahead.

Collapse
 
lovestaco profile image
Athreya aka Maneshwar •

Needed this so badly, thanks for this at the right time @anmolbaranwal :)

Collapse
 
anmolbaranwal profile image
Anmol Baranwal CopilotKit •

Thanks, buddy! Took an insane amount of effort to write this one :)

Collapse
 
padhu_lp profile image
Lakshmana Padmanabhan •

Great post.A treasure trove!

Collapse
 
lephuhai profile image
Hai Le Phu •

Hi, I'm also build an MCP Server repository. mcprepository.com) It's help user easy to search & discover MCP Server.

Can you add this website as an MCP resources?

Collapse
 
nathan_tarbert profile image
Nathan Tarbert CopilotKit •

Hey Hai, I'm checking it out. Do your servers have SSE URLs?

Collapse
 
lephuhai profile image
Hai Le Phu •

Yes, some MCP Server can expose SSE URLs. Depends on mcp servers type

Collapse
 
larhou profile image
Lars H •

Great

Collapse
 
siddharthbhalsod profile image
Siddharth Bhalsod •

Insightful 🤓

Collapse
 
leonhard_kwahle_7d09cf417 profile image
Leonhard Kwahle •

Wow this is a gold mine

Collapse
 
fliin_0788 profile image
Fliin •

This is great

Collapse
 
aashir_siddiqui_ba512ff8d profile image
Aashir Siddiqui •

Absolute gold mine!!! Thanks

Collapse
 
obad_zafar_14b0729dfe85f4 profile image
Obad Zafar •

Impressive Content. Thanks for the share.

Collapse
 
wilmela profile image
Wilmela •

Great job. Thank you.

Collapse
 
john_mungandi_715f3b29bf2 profile image
John Mungandi •

Thank you

Collapse
 
yooo1224568 profile image
Yooo •

Love this post. Thank you for the effort you put in this.

Collapse
 
zand profile image
Zane •

Check out this guide to easily connect LLMs and MCP servers using TypeScript: Link

Collapse
 
adesoji1 profile image
Adesoji1 •

So you are given a task to automate sending of emails,how do you do it?

Collapse
 
richy_jackd_c4c569dae1f8 profile image
Richy Jack D •

Amazing thanks 👍

Collapse
 
jhanz111 profile image
Saltycaves •

Good list, thank you! I've used and also recommend Obsidian and Brave Search.
Haven't used Docker, but Podman mcp works excellent.

Collapse
 
johny0012 profile image
Johny •

Cool

Collapse
 
mathew00112 profile image
Mathew •

Frigga awesome!

Collapse
 
ferguson0121 profile image
Ferguson •

Nice article!

Collapse
 
morgan-123 profile image
Morgan •

I would agree with someone else in the comments, this is gold

Collapse
 
zack-123 profile image
Sayeed •

Impressive!

Some comments have been hidden by the post's author - find out more