Gemini CLI

Gemini CLI connects to postevi over Streamable HTTP with OAuth. It works on the free tier that comes with a personal Google account, too.

All integrations

With a command

Adds the server for your user; you sign in from inside Gemini CLI.

  1. Run this in your terminal. The -s user flag makes the server available in every project.
    gemini mcp add --transport http -s user postevi https://postevi.app/api/mcp
  2. Start Gemini CLI and type the auth command.
    /mcp auth postevi
  3. Sign in to postevi in the browser window that opens and pick a workspace.

With settings.json

When you write the entry by hand, Streamable HTTP goes in the httpUrl field.

  1. Open ~/.gemini/settings.json.
  2. Add this entry under mcpServers.
    {
      "mcpServers": {
        "postevi": {
          "httpUrl": "https://postevi.app/api/mcp"
        }
      }
    }
  3. Restart Gemini CLI and sign in to postevi with the auth command.
    /mcp auth postevi

With an API key

OAuth sign-in doesn't work over SSH, in containers or anywhere without a browser; send the key in a header there.

  1. Create an API key on the AI page of the dashboard and pick its permissions.
  2. Put the key in the environment variable below.
    export POSTEVI_API_KEY=postevi_sk_...
  3. Add the Authorization header to the settings.json entry.
    {
      "mcpServers": {
        "postevi": {
          "httpUrl": "https://postevi.app/api/mcp",
          "headers": { "Authorization": "Bearer $POSTEVI_API_KEY" }
        }
      }
    }
  • The url field is for SSE; for postevi, use httpUrl.
  • Without -s user, gemini mcp add only adds the server to the project you're in.

Plan your week on one screen.

Try it free for 7 days. Card required, cancel any time.