Model Context Protocols

Search for a command to run...

No comments yet. Be the first to comment.
Hi! Usually, I listen to a song while writing something — but this time, I’m not listening to anything. Just chilling and letting my thoughts flow. Lately, I’ve stopped listening to music on the train, while doing the dishes, cleaning the house, or e...

Hello there! (Imagine I'm saying this in Obi-Wan Kenobi’s voice :D) I'm writing this newsletter while listening to a wonderful piece by Yann Tiersen. I'll tell you why I chose this song in the music section. Even if you haven't heard of Yann Tiersen,...

Note: This post was originally shared in my newsletter. If you enjoy it, don’t forget to subscribe for future letters! I am writing this email while listening to Fade Into You by Mazzy Star. It’s a chill and relaxed song—if you’re in that mood, I hig...

Understanding an application's behavior in real-time is essential when deploying it. Think of it as checking the weather before heading out—you want to know the state of your app at a glance. Key indicators such as requests per minute (RPM), resource...

Note: This post was originally shared in my newsletter. If you enjoy it, don’t forget to subscribe for future letters!
Hello there :D
I've been chilling to "The Curse" by Agnes Obel while writing this, so expect a laid-back vibe throughout.
A couple of weeks ago, one of my colleagues pulled off something pretty amazing. They simply told Cursor LLM to fix a task (I don’t remember the exact ID, but you get the idea :D).
The LLM jumped right into action—it accessed Jira, grabbed the task details, hopped over to our in-house documentation site for the technical info, and made the necessary changes. What could've taken us a while was done in minutes!
During this adventure, I also discovered something new: Model Context Protocol (MCP).
A few months back, Anthropic from Claude introduced this standard that lets LLMs connect directly to the systems where your data lives—be it your content repos, business tools, or development setups. Even if your data’s a bit old or messy, MCP lets your LLM hook up to other tools without needing to access the raw data.
I dove into the documentation (it’s super clear!) and found out there are loads of open-source MCP servers out there—like GitHub MCP. With GitHub MCP, your LLM can fetch issue details, commits, open pull requests, and more. There are example servers you can check out, plus SDKs available for Java, Python, TypeScript, and Kotlin.
Smithery also has some cool MCP servers, and they even work with the Cursor command.
You can add MCPs to Cursor in the settings, and it supports the “tools” feature—which I think is the most exciting part for Cursor. With these tools, you can run API HTTP endpoints, update or fetch data, handle file operations, and so much more.
If you’re curious, you can clone an open-source server and try it out yourself—even access your local MCP with Cursor.
And if you want to test things out, there's a neat test UI called Inspector.
Plus, Claude Desktop has integrated MCPs just like Cursor, so give that a try as well.
Note: I also created a video after this newsletter about MCPs. You can watch it here:
Today’s musical vibe is a 2012 concert from Hooverphonic. I stumbled upon this group thanks to one song, and I can’t count the number of times I’ve played it while exploring their tunes. I eventually listened to the whole concert—every song is great, but "Mad About You" is definitely my favorite.
Note: I had a video for the dance section as well, but I guess I can’t upload a video directly to Hashnode :/
Into shows like The Boys with their sharp writing and cool superheroes? Then you’re in for a treat. Today, I’m recommending Invincible on Amazon Prime. It’s based on a comic book and has been transformed into an incredible series. Definitely check it out if that’s your style.
That’s it for today, my friends.
Thanks for reading!
May the Force be with you ❤️