mcpField
L
Little Green Light MCP by usefulapi

Little Green Light MCP by usefulapi

Remote
usefulapi.ioBusiness & Marketing0Updated today

About Little Green Light MCP by usefulapi

A hosted MCP server for Little Green Light users to search constituents, gifts, notes and memberships, and create constituents, gifts, notes and contact reports. No local installation is needed; setup uses a Little Green Light API key.

Key features

  1. 01Search constituents and gifts
  2. 02View notes, contact reports and memberships
  3. 03Browse events, funds and campaigns
  4. 04Create or update constituents
  5. 05Record gifts, notes and contact reports

Use cases

  1. 01Find donors and their gift records
  2. 02Review contact history and memberships
  3. 03Enter a new gift record
  4. 04Update a constituent and log contact

MCP support

The hosted MCP server provides Claude, Cursor and other MCP clients with read and write tools for Little Green Light. Clients connect to its remote MCP endpoint and provide a Little Green Light API key during initial setup.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://little-green-light.usefulapi.io/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

20
ParameterTypeRequiredDescription
namestringNoAny name field contains this.
sortstringNoSort by name, external_id, lgl_id, date_created, date_updated, membership_level or membership_end_date_from. Append '!' to reverse (e.g. date_updated!).
emailstringNoEmail address contains this.
limitintegerNoNumber of entries to return, 1-100. LGL's default is 25.
termsarrayNoExtra raw LGL search terms, each 'field=value' (combined with AND). See the tool description for the available fields.
expandarrayNoRelated records to include inline on each constituent.
offsetintegerNoStart at this entry (0-based). Use the previous page's next_item. Default 0.

Details

From the project README

Little Green Light MCP by usefulapi

Use Little Green Light from Claude, Cursor, or any MCP client — search constituents, gifts, notes and memberships, and create constituents, gifts, notes and contact reports. Hosted, no local install: connect with your own Little Green Light credentials.

Live endpoint: https://little-green-light.usefulapi.io/mcp · Homepage: https://usefulapi.io/little-green-light

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://little-green-light.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http little-green-light https://little-green-light.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
{
  "mcpServers": {
    "little-green-light": {
      "url": "https://little-green-light.usefulapi.io/mcp"
    }
  }
}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Little Green Light credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/little-green-light/

On first connect you'll provide your Little Green Light API key (Settings > Integration settings > LGL API). They're validated, stored per-user, and scoped to you — no keys in config files.

Tools

ToolTypeWhat it does
lgl_search_constituentsreadSearch constituents
lgl_get_constituentreadGet a constituent
lgl_list_constituent_giftsreadList a constituent's gifts
lgl_search_giftsreadSearch gifts
lgl_get_giftreadGet a gift
lgl_list_constituent_notesreadList a constituent's notes
lgl_list_constituent_contact_reportsreadList a constituent's contact reports
lgl_list_constituent_membershipsreadList a constituent's memberships
lgl_list_appealsreadList appeals
lgl_list_campaignsreadList campaigns
lgl_list_fundsreadList funds
lgl_list_eventsreadList events
lgl_list_groupsreadList groups
lgl_list_team_membersreadList team members
lgl_list_type_valuesreadList lookup values
lgl_create_constituentwriteCreate a constituent
lgl_update_constituentwriteUpdate a constituent
lgl_create_giftwriteRecord a gift
lgl_create_notewriteAdd a note
lgl_create_contact_reportwriteLog a contact report
lgl_usage_statusmetaUsage status (free-tier meter)
lgl_request_featuremetaRequest a missing feature
lgl_upgrademetaUpgrade to Pro (unlimited*)
lgl_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with lgl_upgrade (it returns a Stripe Checkout link). Cancel any time with lgl_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running lgl_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT © usefulapi. Not affiliated with or endorsed by Little Green Light.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.