goose for MCP
Goose: An Open-Source AI Agent Framework for Developers and Organizations
- Free
- 4.3
- V v1.50.0
Goose: An Open-Source AI Agent Framework for Developers and Organizations
Goose is an open-source AI agent framework from Aaif Goose, built with Rust and TypeScript. It functions as an AI agent or AI agent framework, connecting to various Large Language Model providers like OpenAI and Anthropic. Goose integrates with external tools and software through Model Context Protocol (MCP) servers, which act as extensions. It also operates as an Agent Client Protocol (ACP) server, making its AI agent capabilities available to compatible clients. Goose is designed for automating software development and other computer-based tasks, offering extensibility and security features.
What does Goose connect to?
Goose connects to multiple Large Language Model (LLM) providers, including OpenAI, Anthropic, Ollama, Google, and Amazon Bedrock. It integrates with external tools and software via Model Context Protocol (MCP) servers, which serve as extensions. Goose acts as an MCP host for these extensions and can also function as an Agent Client Protocol (ACP) server. This design allows it to expose core AI agent capabilities to compatible clients and interact with a broad ecosystem of tools.
Core features and tools
Goose exposes its AI agent capabilities as an Agent Client Protocol (ACP) server to clients like Zed, JetBrains, and VS Code. Callable tools are primarily exposed by MCP server extensions. Built-in extension categories include developer tools, file system operations, screen capture, and computer control. A specific example is the static_map_image_tool from the Mapbox MCP Server. Goose supports standard IO (stdio) and streamable HTTP for its MCP integrations, ensuring broad compatibility with various clients and protocols.
Who is it for?
Goose targets developers, AI engineers, and organizations needing an extensible AI agent for automating software development and other computer tasks. Its design supports complex workflows such as codebase management and debugging. The framework's ability to integrate with various LLM providers and external tools via MCP servers makes it suitable for environments requiring adaptable AI assistance. Skip this if your primary need is a simple, standalone AI tool without external integrations or advanced agent capabilities.
How to get started
Authentication for Goose primarily involves managing API keys for Large Language Model providers, allowing users to "bring their own keys". For specific MCP server extensions, setup often involves configuring access tokens or other credentials within Goose's configuration files, typically located at ~/.goose/config.json or ~/.config/goose/config.json on macOS/Linux, and %APPDATA%\Goose\config.json on Windows.
Use cases
- Codebase management, such as reviewing large pull requests, understanding complex changes, or migrating legacy codebases.
- Debugging, where Goose can guide a developer through intricate processes.
- Acting as a CI/CD bot, running in daemon mode with Agent Client Protocol (ACP) or orchestrated with scripts and recipes within a CI job runner.
Goose is an open-source AI agent framework designed for developers and organizations. It connects to major LLM providers and uses MCP servers for tool extensions, offering capabilities like codebase management and debugging. Security features include prompt injection detection and tool permission controls. Goose supports integration with popular development environments and CI/CD pipelines.
Pros
- Connects to multiple major LLM providers.
- Extensible via Model Context Protocol (MCP) servers.
- Compatible with popular AI clients and IDEs.
- Includes security features like sandbox mode.
Cons
- Requires manual configuration of API keys and access tokens.
- Specific callable tools depend on external MCP server extensions.
- Initial setup involves managing multiple configuration files.
goose for MCP
- Free
- 4.3
- V v1.50.0
Top downloads

aiope
Aiope: An MCP Server for AI-Powered Development and Integrations
unbrowser
unbrowser: an agent‑native, Chrome‑free runtime for LLM workflows

Task-Scheduler-Studio
WinUI 3 task manager with MCP AI integration for Windows
codeweaver
Context-aware localization server for MCP-enabled developer workflows

DataNexa
DataNexa: A Secure AI Database Gateway
Discover more programs
valuecell
- 4.8
- Free
Comprehensive Financial AI Agent Platform

nido
- 4
- Free
Nido: A Retro-Futuristic AI Agent Environment

obsidian-mcp-tools
- 4.1
- Free
Obsidian MCP Tools Bridges AI Applications with Your Obsidian Vault Securely

claude-context-local
- 4.9
- Free
Claude Context Local: Privacy-First Semantic Code Search for Developers

page-agent
- 4.2
- Free
Efficient AI Agent for Webpage Control

safari-mcp
- 4.5
- Free
Safari MCP: macOS Browser Automation for AI Agents

toolhive-studio
- 4.6
- Free
Effortless Management of MCP Servers

mcpls
- 4.9
- Free
Mcpls: A Universal Bridge for AI Agent Interaction with LSP Servers