Skip to content
Goose logo

Goose

Open-source autonomous developer agent by Block with MCP extensibility

Open Source Launched September 2024 Updated March 2026

What is Goose?

Goose is an open-source autonomous developer agent created by Block (formerly Square), designed to handle complex development tasks through extensible MCP (Model Context Protocol) toolkit integrations. It operates in the terminal and can read and write files, execute shell commands, interact with APIs, browse the web, and manage complex multi-step development workflows autonomously.

Goose's key differentiator is its extensibility through the MCP toolkit ecosystem. Rather than hard-coding capabilities, Goose can connect to any MCP-compatible server to gain new abilities like Jira ticket management, database access, cloud deployment, or custom internal tooling. This architecture makes it highly customizable for specific team workflows and enterprise environments without modifying Goose's core code.

The agent supports multiple LLM providers and features a modular architecture that separates planning from execution. Block's engineering backing ensures continued development and enterprise-readiness, with active investment in the MCP standard. Goose can handle tasks ranging from code generation and debugging to DevOps operations, project management, and cross-tool workflow automation.

Key Features

1 MCP toolkit integration for extensibility
2 Multi-model LLM provider support
3 File system and terminal command access
4 Modular architecture with separated planning and execution
5 Backed by Block (Square) engineering team
6 Customizable for team-specific workflows

Pros & Cons

Pros

  • MCP extensibility makes it highly customizable
  • Block's backing provides enterprise credibility
  • Open-source with active development
  • Provider-agnostic model support

Cons

  • Smaller community than Aider or Cline
  • Requires setup effort for MCP toolkit configuration
  • Less polished UX compared to commercial alternatives

Pricing

Free and open-source by Block, users pay for their chosen LLM API

Free (Open Source)

$0

  • Full agent capabilities
  • MCP toolkit extensibility
  • Multi-model support
  • Terminal-native operation
  • BYOK model
Get Started

Pay with crypto using your Coda One Card

Who is Goose for?

1

Teams wanting customizable AI agent workflows via MCP

2

Enterprise development with Jira/Slack/cloud integrations

3

DevOps automation combining code and infrastructure tasks

4

Block/Square ecosystem development

User Reviews

Share your experience with Goose

Loading reviews...

Frequently Asked Questions

Is Goose free?

Goose is open source and free to use. Free and open-source by Block, users pay for their chosen LLM API

What are Goose's key features?

Goose's standout features include MCP toolkit integration for extensibility, Multi-model LLM provider support, File system and terminal command access, Modular architecture with separated planning and execution. It offers 6 features in total designed for teams wanting customizable ai agent workflows via mcp.

Can I pay for Goose with cryptocurrency?

Goose does not currently accept cryptocurrency directly. However, you can use the Coda One Card to pay for Goose with USDT, USDC, or other crypto through a virtual Visa card.

What are the best alternatives to Goose?

Popular alternatives to Goose include Aider, Amazon Q Developer, Bolt.new. Each offers different strengths in pricing, features, and specialization.

Related Tools

Disclosure: Some links on this page may be affiliate links. We may earn a commission if you make a purchase through these links, at no additional cost to you. This helps support Coda One.