cloud.abridge.services

Manual setup

Updated 2026-08-28

The install script is the fast path, but MCP config is just a JSON file. If you'd rather do it by hand — or want to know exactly what the script does — here it is.

What the script writes

MCP servers live in a single config file that Cursor reads on startup:

  • Global (all projects): ~/.cursor/mcp.json
  • Per project: ./.cursor/mcp.json

Each server is one entry under mcpServers. Remote servers only need a url:

{
  "mcpServers": {
    "abridge-holodeck": { "url": "https://mcp.cloud.abridge.services/holodeck" },
    "abridge-frankie":  { "url": "https://mcp.cloud.abridge.services/frankie" },
    "datadog":          { "url": "https://mcp.cloud.abridge.services/datadog" },
    "notion":           { "url": "https://mcp.notion.com/mcp" },
    "linear":           { "url": "https://mcp.linear.app/sse" },
    "context7":         { "url": "https://mcp.context7.com/mcp" }
  }
}

Drop that into your config, reload Cursor, and authenticate each server from Settings › MCP.

The install script

The one-liner just downloads and runs this. It merges into any existing config with jq so your own servers are preserved:

curl -fsSL https://cloud.abridge.services/install-mcps.sh | bash
#!/usr/bin/env bash
set -euo pipefail

SCOPE="global"
[ "${1:-}" = "--project" ] && SCOPE="project"

if [ "$SCOPE" = "project" ]; then
  CONFIG_DIR=".cursor"
else
  CONFIG_DIR="$HOME/.cursor"
fi
CONFIG="$CONFIG_DIR/mcp.json"
mkdir -p "$CONFIG_DIR"

read -r -d '' RECOMMENDED <<'JSON' || true
{
  "mcpServers": {
    "abridge-holodeck": { "url": "https://mcp.cloud.abridge.services/holodeck" },
    "abridge-frankie":  { "url": "https://mcp.cloud.abridge.services/frankie" },
    "notion":           { "url": "https://mcp.notion.com/mcp" },
    "linear":           { "url": "https://mcp.linear.app/sse" },
    "context7":         { "url": "https://mcp.context7.com/mcp" },
    "datadog":          { "url": "https://mcp.cloud.abridge.services/datadog" }
  }
}
JSON

if command -v jq >/dev/null 2>&1; then
  existing="{}"
  [ -f "$CONFIG" ] && existing="$(cat "$CONFIG")"
  printf '%s' "$existing" \
    | jq --argjson add "$RECOMMENDED" \
        '. * {mcpServers: ((.mcpServers // {}) + $add.mcpServers)}' \
    > "$CONFIG.tmp" && mv "$CONFIG.tmp" "$CONFIG"
else
  printf '%s\n' "$RECOMMENDED" > "$CONFIG"
fi

echo "✓ Wrote recommended MCP servers to $CONFIG"

Adding your own server

Own a service with an MCP endpoint? Add one line to the RECOMMENDED block in install-mcps.sh and open a PR. Every builder who re-runs the script picks it up automatically.