Goose MCP Server

Codename goose docker image with mcp servers

Local serverstdio

What is the Goose MCP Server?

Codename goose docker image with mcp servers

What the server does

Run goose configure to setup connection from goose to LLM.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Goose MCP Server

{
  "mcpServers": {
    "goose-with-mcp-servers": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": {
        "OLLAMA_HOST": "your-value",
        "GITHUB_PERSONAL_ACCESS_TOKEN": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

VariableDescriptionRequired
OLLAMA_HOSTEndpoint or connection string the server talks to.Optional
GITHUB_PERSONAL_ACCESS_TOKENCredential the server authenticates with.Yes

Example prompts to try

  • “Use Goose to Dependency.”

Frequently asked questions

Run `goose configure` and select Ollama as the provider. When asked for `OLLAMA_HOST`, use `host.docker.internal` instead of `localhost` because of Docker networking.