Skip to main content
Claude Code supports stdio servers, remote Streamable HTTP servers with OAuth discovery, and local, project, or user configuration scopes. The client starts the MoleSignal CLI, which carries the messages to MoleSignal. It needs Node.js 20 or later.
1

Sign in once

The browser opens on MoleSignal to approve the sign-in; the CLI keeps it and renews it.
2

Add MoleSignal

Where no browser is at hand, set MOLESIGNAL_URL and MOLESIGNAL_TOKEN (an API token) in the server’s environment instead of signing in. See Connect over stdio. The sections below connect over Streamable HTTP, without the CLI.

Connect with OAuth 2.1

1

Add the remote server

--scope user makes the server available across projects. Omit the flag for local project state, or use --scope project to write a shared .mcp.json entry.
2

Authorize MoleSignal

Alternatively, open Claude Code, run /mcp, select molesignal, and complete authentication.
3

Verify the server

For an SSH or headless terminal, print the authorization URL and paste the final callback URL back into Claude Code:

Connect with an API token

Use environment expansion in a project .mcp.json instead of committing a token:
Set MOLESIGNAL_MCP_TOKEN before starting Claude Code. Project-scoped servers require an explicit trust decision before the first connection. See the official Claude Code MCP documentation.
Last modified on October 18, 2026