Skip to main content

How to Vibe Code Responsibly (with Goose)

7 min read
Rizel Scarlett
Staff Developer Advocate

blog cover

On Feb 2, 2025, Andrej Karpathy coined the phrase "vibe coding". Vibe coding represents a new approach to coding where developers ask an AI agent to build something, and they go with the flow.

The Model Context Protocol (MCP) makes this practice possible. Before MCP, developers copied and pasted context between applications. This workflow fell short of the promised AI agent automation that everyone claimed. Today, AI agents can work autonomously using MCP and integrate with any application, from GitHub to Cloudflare, YouTube, and Figma.

This shift democratizes coding. For example, it's empowered:

  • Web developers to create video games with Unity
  • Designers and product managers to prototype full-stack applications
  • Business owners to transform their visions into functional products

It's a freeing experience. But too often, we're Icarus with the keyboard, vibe coding too close to the sun.

Top 5 MCP Servers I Use as a Developer with Goose

6 min read
Adewale Abati
Staff Developer Advocate

blog cover

As a developer, finding the right tools that seamlessly work together can feel like discovering a superpower. And when you have a working process, it can sometimes be difficult to try out new tools.

With the introduction of MCPs, AI agents like Goose are able to plug in to my existing tools, and the only thing that changes with my workflow is that much welcomed automation that comes with it. I still do the same things I do, but backed by AI, I can now do them faster and with more confidence.

Today, I'm excited to share not just my favorite MCP servers, but the ones I actually use almost everyday with real applications that you can probably relate to as well.

Community-Inspired Benchmarking: The Goose Vibe Check

21 min read
Alice Hau
Machine Learning Engineer

blog cover

We've been measuring Goose's performance with various AI models, including a variety of popular open-source models that can run locally on consumer hardware (RTX 4080, Mac M-series). We understand that many in our community value a fully open-source, local experience without relying on cloud services.

This blog shares our findings comparing open-source models against their closed counterparts, highlighting both current performance gaps and paths for future improvement. Our benchmark is still in its early stages, but we wanted to release it as a starting point for distinguishing models that exhibit stronger agentic capabilities by their ability to pilot Goose (distinct from reasoning or other capabilities often captured in other popular benchmarks).

Securing the Model Context Protocol

11 min read
Alex Rosenzweig
Staff Security Engineer

blog cover

Authors: Alex Rosenzweig, Arihant Virulkar, Andrea Leoszko, Wes Ring, Mike Shema, F G, Alex Klyubin, Michael Rand, Zhen Lian, Angie Jones, Douwe Osinga, Mic Neale, Bradley Axen, Gelareh Taban

At Block, we鈥檝e been working hard to augment the capabilities of AI tooling by building "MCP Servers" which are designed to help make our Artificial Intelligence (AI) Agent codename goose more capable of interacting with the systems and tools we care about.

Block鈥檚 Information Security (InfoSec) team has been heavily involved in this work and we wanted to capture our learnings in the space to help others. We expect there to be growing adoption and use cases for this including applying the technology in the security domain.

Vibe Coding with Goose and the Speech MCP

4 min read
Adewale Abati
Staff Developer Advocate

blog cover

Imagine creating an app just by describing what you want out loud, like you鈥檙e talking to a friend. That鈥檚 the magic of vibe coding: turning natural language into working code with the help of an AI agent. And while typing a prompt gets the job done, saying it out loud hits different 馃敟 The new Speech MCP server has quite literally entered the chat.

Codename Goose Goes to Boston

6 min read
Rizel Scarlett
Staff Developer Advocate

blog cover

Question: What happens when you bring 70+ AI enthusiasts, open source contributors, and curious learners together in one room?

Answer: You get an electric night filled with great conversations, hands-on hacking, and mind-blowing insights into agentic systems.

This week, we hosted our very first Goose Meetup in Boston at the Cambridge Innovation Center. The turnout and energy exceeded all expectations! From first-time Goose users to seasoned AI engineers, attendees gathered to explore how Goose and the Model Context Protocol (MCP) are shaping the future of AI automation.

Cracking the Code with VS Code MCP

4 min read
Tania Chakraborty
Senior Technical Community Manager

blog cover

Archived Extension
The VS Code MCP is no longer actively maintained. The repository remains available for reference, but may not be compatible with current versions of goose.

Want to use Goose in VS Code? On the recent Wild Goose Case livestream, hosts Ebony Louis and Adewale Abati were joined by Andrew Gertig, Engineering Lead at Cash App, as he demonstrated the new VSCode MCP and how it brings powerful Goose-assisted coding capabilities directly into VS Code.

How I Use goose to Plan My Week with Asana and Google Calendar MCPs

3 min read
Angie Jones
Head of Developer Relations

blog cover

Mondays are overwhelming. A pile of unfinished tasks from last week, new priorities rolling in, and meetings scattered across the calendar. It鈥檚 a lot 馃槱. Instead of manually sorting through my todos and figuring out where everything fits, I use a couple of handy MCP servers with goose and let it figure out my week.