Skip to content

AI / MCP Integration

The Pledge MCP server (pledge-developer) lets you connect AI coding assistants directly to your Pledge partner account using the Model Context Protocol. Once connected, your AI assistant can search nonprofits, manage fundraisers, create donations, and more.

  1. Install Claude Code

    On macOS or Linux:

    Terminal window
    curl -fsSL https://claude.ai/install.sh | bash

    On Windows (PowerShell):

    Terminal window
    irm https://claude.ai/install.ps1 | iex

    Learn more about Claude Code

  2. Add the Pledge MCP server

    Run this command to register the server:

    Terminal window
    claude mcp add pledge-developer --transport http https://www.pledge.to/partner/mcp

    Alternatively, add the following to ~/.claude.json under "mcpServers":

    {
    "mcpServers": {
    "pledge-developer": {
    "type": "http",
    "url": "https://www.pledge.to/partner/mcp"
    }
    }
    }
  3. Verify the connection

    In your Claude Code session, run /mcp to confirm pledge-developer appears and its tools are listed. You’re all set — try asking Claude to look up a nonprofit or check your integration status.

  1. Open your Cursor MCP config

    Add the following to ~/.cursor/mcp.json (create the file if it doesn’t exist):

    {
    "mcpServers": {
    "pledge-developer": {
    "url": "https://www.pledge.to/partner/mcp"
    }
    }
    }

    To scope it to a single project instead, put the same file at .cursor/mcp.json in your project root.

  2. Restart Cursor and verify

    Restart Cursor, then open the Composer and confirm pledge-developer appears in the MCP tools list.

  1. Add the MCP config file

    Create .vscode/mcp.json in your project root:

    {
    "mcpServers": {
    "pledge-developer": {
    "type": "http",
    "url": "https://www.pledge.to/partner/mcp"
    }
    }
    }
  2. Reload VS Code and verify

    Reload the window (Cmd/Ctrl + Shift + P → “Reload Window”). Open Copilot Chat and confirm pledge-developer tools appear in the MCP tools list.

  1. Open your Claude Desktop config

    Edit the config file for your OS:

    macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

    Windows: %APPDATA%\Claude\claude_desktop_config.json

  2. Add the Pledge MCP server

    Add the following under "mcpServers":

    {
    "mcpServers": {
    "pledge-developer": {
    "command": "npx",
    "args": ["-y", "mcp-remote", "https://www.pledge.to/partner/mcp"]
    }
    }
    }
  3. Restart Claude Desktop and verify

    Restart the app. The hammer icon in the chat window should show pledge-developer tools available.

  1. Open your Windsurf MCP config

    Add the following to ~/.windsurf/mcp.json (create the file if it doesn’t exist):

    {
    "mcpServers": {
    "pledge-developer": {
    "command": "npx",
    "args": ["-y", "mcp-remote", "https://www.pledge.to/partner/mcp"]
    }
    }
    }
  2. Restart Windsurf and verify

    Restart Windsurf, then confirm pledge-developer appears in Cascade’s MCP tools panel.