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.