Docs

Connect an AI app

Prysm Note exposes your tasks, watchlist and habits over the Model Context Protocol (MCP), so external AI apps such as Claude Code, opencode, VS Code, Cursor, Claude and Kilo can read and update them for you. One URL, then approve in your browser.

Endpoint

Every client points at the same Streamable HTTP endpoint. Paste it as-is: the app discovers sign-in on its own.

https://prysmnote.com/api/mcp

1. Add it to your app

Copy the config for your app. The browser sign-in group needs no token; the token group is for apps that cannot do OAuth.

Sign in with your browser

No token to copy

Paste the config for your app and use it. The first request opens a sign-in tab: approve it once and the app reconnects on its own from then on.

Claude Codeterminal (claude mcp add)

One command in your terminal. The browser opens for sign-in.

claude mcp add --transport http prysm https://prysmnote.com/api/mcp
opencode~/.config/opencode/opencode.json

Add the server to your opencode config, then run opencode.

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "prysm": {
      "type": "remote",
      "url": "https://prysmnote.com/api/mcp",
      "enabled": true
    }
  }
}
VS Code (GitHub Copilot).vscode/mcp.json

Add it to your workspace, then start the server from the MCP view.

{
  "servers": {
    "prysm": {
      "type": "http",
      "url": "https://prysmnote.com/api/mcp"
    }
  }
}
Cursor~/.cursor/mcp.json

Add the server in Cursor settings; it opens the browser on first use.

{
  "mcpServers": {
    "prysm": {
      "url": "https://prysmnote.com/api/mcp"
    }
  }
}
Claude Desktopclaude_desktop_config.json

Claude Desktop connects through the mcp-remote bridge, which also handles sign-in.

{
  "mcpServers": {
    "prysm": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://prysmnote.com/api/mcp"]
    }
  }
}
Kilokilo.jsonc

Add the server to the Kilo MCP config.

{
  "mcpServers": {
    "prysm": {
      "url": "https://prysmnote.com/api/mcp"
    }
  }
}

Your app opens prysmnote.com. Sign in, choose Allow access, and you land back in the app, connected.

Apps that ask for a token

Create a token below, then replace prysm_live_YOUR_PAT_HERE. Many of these also offer a browser sign-in, so try the URL alone first if the app supports remote servers.

Clinecline_mcp_settings.json

Paste the entry into Cline's MCP settings, or paste a token if it asks for one.

{
  "mcpServers": {
    "prysm": {
      "type": "http",
      "url": "https://prysmnote.com/api/mcp",
      "headers": {
        "Authorization": "Bearer prysm_live_YOUR_PAT_HERE"
      }
    }
  }
}
Roo Coderoo_mcp_settings.json

Paste the entry into Roo Code's MCP settings.

{
  "mcpServers": {
    "prysm": {
      "type": "http",
      "url": "https://prysmnote.com/api/mcp",
      "headers": {
        "Authorization": "Bearer prysm_live_YOUR_PAT_HERE"
      }
    }
  }
}
Windsurf~/.codeium/windsurf/mcp_config.json

Windsurf stores user-level MCP config in your home directory.

{
  "mcpServers": {
    "prysm": {
      "type": "http",
      "url": "https://prysmnote.com/api/mcp",
      "headers": {
        "Authorization": "Bearer prysm_live_YOUR_PAT_HERE"
      }
    }
  }
}
Zedsettings.json

Zed configures MCP servers in your settings.json under the "mcp" array.

{
  "mcp": [
    {
      "name": "prysm",
      "type": "http",
      "url": "https://prysmnote.com/api/mcp",
      "headers": {
        "Authorization": "Bearer prysm_live_YOUR_PAT_HERE"
      }
    }
  ]
}
JetBrains IDEsSettings > Tools > MCP Client

Add a new HTTP server in Settings > Tools > MCP Client.

{
  "mcpServers": {
    "prysm": {
      "type": "http",
      "url": "https://prysmnote.com/api/mcp",
      "headers": {
        "Authorization": "Bearer prysm_live_YOUR_PAT_HERE"
      }
    }
  }
}
Continue.dev~/.continue/config.json

Continue loads MCP servers from config.json.

{
  "mcpServers": {
    "prysm": {
      "type": "http",
      "url": "https://prysmnote.com/api/mcp",
      "headers": {
        "Authorization": "Bearer prysm_live_YOUR_PAT_HERE"
      }
    }
  }
}
Gemini CLI~/.gemini/settings.json

Add a Streamable HTTP server with the bearer token.

{
  "mcpServers": {
    "prysm": {
      "type": "http",
      "url": "https://prysmnote.com/api/mcp",
      "headers": {
        "Authorization": "Bearer prysm_live_YOUR_PAT_HERE"
      }
    }
  }
}
ObsidianObsidian community plugin

Install a community MCP plugin (for example MCP Tools) and add this HTTP server.

{
  "mcpServers": {
    "prysm": {
      "type": "http",
      "url": "https://prysmnote.com/api/mcp",
      "headers": {
        "Authorization": "Bearer prysm_live_YOUR_PAT_HERE"
      }
    }
  }
}
RaycastRaycast MCP extension

The Raycast MCP extension lets you add remote HTTP servers.

URL: https://prysmnote.com/api/mcp
Token: prysm_live_YOUR_PAT_HERE

2. Sign in and approve

  1. 1.Use the app as usual. It opens a Prysm Note tab on first connect.
  2. 2.Sign in if asked. The page shows your account, your plan and what the app is asking for. Choose Allow access.
  3. 3.You return to the app automatically. It stays connected and refreshes its access on its own; revoke it any time in Settings, AI Connect.

If the sign-in tab says the app stopped waiting, the terminal command had already exited. Run the connect command again and keep the browser window open until the app confirms.

3. Only if your app asks for a token

Some apps have no browser sign-in. Give them a Personal Access Token instead.

  1. 1.Open Settings, AI Connect.
  2. 2.Name the token after the app you are connecting and create it.
  3. 3.Copy the value once. It looks like prysm_live_YOUR_PAT_HERE and is stored only as a hash, so it cannot be shown again.

3. What the assistant can do

Tasks

Search, create, update, complete, delete and tag your tasks.

Watchlist

Look up titles and manage your shows and movies watchlist.

Habits

Create habits, log them and read your history.

Calendar

Check how busy a date range is before you plan.

Try asking

  • What tasks do I have tomorrow?
  • Create a task to call the dentist next Tuesday at 10am.
  • Is next Wednesday crowded? Check my calendar.
  • Add Severance to my watchlist.
  • What have I been watching recently?
  • Mark the report task as done.
  • Log today's water habit and tell me my streak.