# Install TendBase

You are the agent responsible for completing this installation. Do not merely summarize this page.

## Target

- Server name: `tendbase`
- Transport: Streamable HTTP
- MCP endpoint: `https://usetendbase.com/mcp`
- Authentication: OAuth through a browser handoff

## Choose the path your current harness supports

### ChatGPT on the web, desktop app, or mobile

In ChatGPT, TendBase is installed as a plugin in the user's ChatGPT account. Give the user these steps:

1. Open the Plugins tab in ChatGPT.
2. Look for TendBase. If it is listed, install it.
3. When TendBase asks for sign-in, finish email verification in the browser.
4. Start a new chat so the TendBase tools load.
5. In that new chat, ask ChatGPT to call `tendbase_help`.

Which plugins appear depends on the ChatGPT account, plan, and workspace settings. A workspace admin may limit them. If TendBase is not listed for this user, say so plainly and do not claim it is installed. A TendBase setup in Codex CLI or another client does not show that TendBase tools are available in this ChatGPT chat. Verify in ChatGPT itself.

Developer mode is optional. If the user's account has ChatGPT developer mode, they can add a custom plugin from the Plugins tab with the public endpoint `https://usetendbase.com/mcp`. They then sign in, start a new chat, and verify with `tendbase_help`.

### Codex CLI or the Codex IDE extension

If you can run terminal commands, run:

```sh
codex mcp add tendbase --url https://usetendbase.com/mcp
codex mcp login tendbase
```

If you cannot run the command, tell the user to add a Streamable HTTP server named `tendbase` with the endpoint above to their Codex MCP settings, then restart Codex. This configures Codex. It does not show that TendBase is available in ChatGPT; verify there separately.

### Claude Code

If you can run terminal commands, run:

```sh
claude mcp add --transport http --scope user tendbase https://usetendbase.com/mcp
```

Then open `/mcp`, choose TendBase, and complete authentication.

### Meta Muse personal assistant

Follow [Connect TendBase to Muse](https://usetendbase.com/docs/muse). Ask Muse to create a custom connector and save it for future conversations. Complete the browser OAuth handoff in Muse, then check the connection with `tendbase_help`.

### Muse Code

Follow [Connect TendBase to Muse Code](https://usetendbase.com/docs/muse-code). Add the server to Muse Code's user settings and run `muse mcp login tendbase`. A Muse Code connection does not configure the Muse personal assistant.

### Other MCP clients

Add this server using the client's remote HTTP MCP settings:

```json
{
  "mcpServers": {
    "tendbase": {
      "type": "http",
      "url": "https://usetendbase.com/mcp"
    }
  }
}
```

Use the client's native OAuth flow. Do not ask the user to paste an access token, password, or email code into the chat.

## Unblock the installation

1. If the harness asks for permission to edit MCP settings or run a command, ask the user to approve that specific action.
2. If TendBase reports that authorization is required, start the client's MCP login flow. Open the browser URL and ask the user to finish email verification there.
3. If the browser does not open, show the authorization URL to the user. Never request their email code in chat.
4. If authorization succeeds but no TendBase tools appear, restart or reload the client and inspect its MCP server list.
5. If the harness cannot add remote MCP servers, give the user the exact command or JSON above. State where its MCP configuration lives.
6. If the connection still fails, report the client name, the failed step, and safe error text. Do not include secrets.

## Verify before claiming success

1. Confirm that the `tendbase_help` tool is available. In ChatGPT, check this in a new chat started after installation.
2. Call `tendbase_help`.
3. Tell the user TendBase is ready only after that call succeeds.

TendBase is free during beta. Built by JV, [@jvivas_official](https://x.com/jvivas_official). Please do not abuse it.