Checked against code.claude.com on 30 August 2026
Lovie

Lovie MCP›Claude Code

Terminal

Claude Code

Claude Code adds remote servers from the shell and runs the OAuth flow from inside a session. Pick the scope deliberately — it decides whether your teammates get the server too.

The only value you need

https://mcp.lovie.co/mcp

Add the server

claude mcp add --transport http lovie https://mcp.lovie.co/mcp

That registers it for the current project only. Add --scope user to have it in every project you open, or --scope project to commit it for your team.

Choose the scope deliberately

ScopeReachStored in
local defaultThis project, only you~/.claude.json
userEvery project, only you~/.claude.json
projectEveryone who clones the repo.mcp.json (commit it)

--scope project shares the server, never a credential: each teammate signs in with their own Lovie account the first time they use it.

Sign in

  1. Run claude mcp list. The lovie row should be there with a health status.
  2. Start Claude Code in the project, then run the /mcp slash command.
  3. Select lovie, then Authenticate. Your browser opens the Lovie sign-in.
  4. Approve. Come back to the terminal — /mcp now shows connected.

On Claude Code 2.1.186 and later you can do the same without entering a session: claude mcp login lovie. claude mcp logout lovie clears the token.

Or write the file yourself

.mcp.json at the repo root, which is what --scope project writes:

{
  "mcpServers": {
    "lovie": {
      "type": "http",
      "url": "https://mcp.lovie.co/mcp"
    }
  }
}

The type line is not optional here

A url with no type is a configuration error, and Claude Code says so: MCP server "lovie" has a "url" but no "type"; add "type": "http". "streamable-http" is accepted as an alias for "http".

Check it worked

$ claude mcp get lovie
$ claude
> using lovie, list my companies

Managing it later

CommandDoes
claude mcp listEvery configured server plus a live health check
claude mcp get lovieScope, URL and connection detail for one server
claude mcp login lovieRun the OAuth flow from the shell
claude mcp logout lovieForget the stored token
claude mcp remove lovieRemove the server from its scope

If something goes wrong

SymptomCause
Added, but not listedYou added it at local scope in a different directory. Re-add with --scope user.
failed to connectAn outbound proxy is intercepting HTTPS. The endpoint needs a plain TLS connection; no proxy or npx wrapper belongs in front of it.
Every tool asks you to sign in againTwo Claude Code versions sharing one config. Run claude mcp logout lovie, then claude mcp login lovie once.

Somewhere else

Claude Web, desktop, mobile and Cowork. Chat app ChatGPT Developer mode, then the Plugins page. Chat app {} OpenAI API Responses API — one tool block. API Cursor One click, or ~/.cursor/mcp.json. Editor Ma Manus Settings → Connectors → Custom MCP. Agent VS VS Code MCP: Add Server, or .vscode/mcp.json. Editor Windsurf Cascade → MCP Servers. Editor Gemini CLI gemini mcp add, then /mcp auth. Terminal Zed Settings → AI → MCP Servers. Editor Go Goose goose configure → Remote Extension. Agent ·· Any MCP client The endpoint, and what each client calls it. Reference