Skip to main content
MCP (Model Context Protocol) servers let you connect external tools and services to your agent, giving Goose access to new capabilities.

What is MCP?

MCP is an open protocol that allows AI agents to use external tools. When you connect an MCP server to Goose, it gains access to the tools that server provides — like reading from a database, managing a project board, or querying an API.

Built-in tools

Goose comes with a set of built-in tools out of the box:
  • Research — Web research and content fetching
  • Email — Draft, send, and search emails
  • Skills — Discover and run skills
  • Sheets — Spreadsheet operations
  • Script execution — Run Python or JavaScript in the cloud
  • Scheduled jobs — Manage automations
  • Memory — Update agent memory
  • Slack — Send and manage Slack messages

Adding custom MCP servers

You can connect your own MCP servers to extend Goose:
  1. Go to Settings > MCP Servers.
  2. Click Add Server.
  3. Enter the server URL and transport type (HTTP, SSE, or stdio).
  4. Goose will discover the available tools automatically.

One-click integrations

Gooseworks also supports one-click integrations with popular services through OAuth:
  • Notion
  • GitHub
  • Linear
  • Google Docs
  • Google Sheets
  • Jira
  • Confluence
  • Gmail
  • Slack
These integrations connect with a single click and give Goose access to read and write data in those services.