Skip to main content

Connect Goose to aicharged.io

215 tools, one endpoint: https://aicharged.io/api/v1/mcp

Goose

Goose: a one-click goose:// link, or a streamable_http extension in config.yaml (the key is uri, not url).

  • API key (Bearer)
  • OAuth sign-in
  1. Run goose configure → Add Extension → Remote Extension (Streamable HTTP).
  2. Name: aicharged · URI: https://aicharged.io/api/v1/mcp
  3. If the wizard does not ask for headers, add the Authorization header in config.yaml (below).

Config file

~/.config/goose/config.yaml Recommended
extensions:
  aicharged:
    name: aicharged
    type: streamable_http
    uri: https://aicharged.io/api/v1/mcp
    headers:
      Authorization: "Bearer <API_KEY>"
    enabled: true
    timeout: 300

Unverified: the headers key comes from Goose issue reports, not its docs. Use uri — Goose ignores url. The goose:// link adds the server without a key.

Add to Goose

One-click install opens your editor; if nothing happens, use the snippet above.

Or let the CLI set it up

aicharged setup finds the AI clients on this machine, signs you in through the browser and writes their configuration.

Connect in one line

Install the CLI · macOS / Linux
curl -fsSL https://aicharged.io/install.sh | sh && aicharged setup
Install the CLI · Windows
irm https://aicharged.io/install.ps1 | iex; aicharged setup
MCP endpoint
https://aicharged.io/api/v1/mcp

Streamable HTTP. Send the header Authorization: Bearer <API_KEY>, or sign in with OAuth where your client supports it.

Or tell your agent
Read https://aicharged.io/agent.md and set me up with aicharged.io

Open with this prompt in Claude (opens in a new tab) ChatGPT (opens in a new tab) Perplexity (opens in a new tab)