Command line

This page is for people already working in a terminal.

If that is not you, use the Claude guide instead — it covers Claude Code as well, without a terminal.

Claude Code

claude mcp add --transport http elumre https://api.elumre.com/api/mcp

Then start a session, run /mcp, pick elumre and choose Authenticate. A browser window opens for sign-in.

On recent versions you can skip that panel:

claude mcp login elumre

Scopes

By default the server is added for the current project only. To make it available everywhere, add --scope user. To share it with everyone working in the repository, use --scope project, which writes a .mcp.json file you can commit.

Editing the config by hand

If you add the server manually, the type field is required:

{
  "mcpServers": {
    "elumre": {
      "type": "http",
      "url": "https://api.elumre.com/api/mcp"
    }
  }
}

An entry with a url but no type is treated as a local command and silently skipped.

Codex CLI

codex mcp add elumre --url https://api.elumre.com/api/mcp
codex mcp login elumre

The Codex desktop app and IDE extension read the same configuration file, so you only do this once. They can also add it through a settings screen: Settings → MCP servers → Add server → Streamable HTTP.

Note that ChatGPT on the web does not read your local Codex configuration. If you want Elumre in ChatGPT too, set it up separately — see Other agents.