Skip to content

MCP

Connect Claude, ChatGPT, Cursor, and other MCP clients to 3Monads with a personal access token.

3Monads has an MCP server at https://3monads.com/api/mcp. Clients authenticate with a personal access token, not with Sign in or OAuth.

Copy the values from Settings -> MCP. The token is shown once, when you create it.

  1. Open 3Monads.
  2. Open Settings -> MCP.
  3. Name the token (for example Claude).
  4. Click Create token.
  5. Click Copy on Authorization header. The copied text is already Bearer md_.... Paste that whole value. Do not type Bearer yourself.
  6. Also copy Server URL. Copy Token only if the client asks for a token instead of a header.

If you close the page before copying, create another token.

Claude’s connector dialog defaults to Sign in now. That path does not work. Use No sign-in and the Authorization header.

  1. In Claude, open Customize -> Connectors.
  2. Click Add custom connector.
  3. Name: 3Monads
  4. MCP server URL: https://3monads.com/api/mcp
  5. Click Continue.
  6. Under Authentication, choose No sign-in. Leave Sign in now off, even if it is tagged Detected.
  7. Claude may warn that the server required sign-in. That is expected. Stay on No sign-in.
  8. Under Request headers, click Add header.
    • Name: Authorization
    • Value: paste the Authorization header copied from Settings. Do not type Bearer. The copied value already includes it.
  9. Click Add. Do not click Add until the header is filled in.

You should not need Connect after that. If Claude still shows Connect and then “Couldn’t register with 3Monads’s sign-in service”, the connector was saved with Sign in now. Remove it and add it again from step 2, with No sign-in and the header.

  1. Create a token in Settings -> MCP.
  2. Add a custom MCP connector / app.
  3. Paste the Server URL.
  4. Choose token, API key, or No sign-in. Do not choose OAuth or Sign in.
  5. If the client asks for a token, paste the token. If it asks for a header, paste the Authorization header.

These apps use an MCP JSON file. After you create a token, copy the config from Settings -> MCP -> Config file, or use:

{
  "mcpServers": {
    "3monads": {
      "type": "http",
      "url": "https://3monads.com/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_TOKEN"
      }
    }
  }
}

Replace YOUR_TOKEN with the token from Settings.

“Couldn’t register with 3Monads’s sign-in service”

The client tried OAuth. Remove the connector and add it again with No sign-in (or token / API key) and the Authorization header. Do not click Connect or Reconnect on the old connector.

401 or tools missing

Paste the Authorization header from Settings as the whole value. If you pasted only the token without Bearer, copy the Authorization header again and replace the field. Create a new token if you closed Settings before copying.