Little Green Light MCP by usefulapi
RemoteAbout 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
- 01Search constituents and gifts
- 02View notes, contact reports and memberships
- 03Browse events, funds and campaigns
- 04Create or update constituents
- 05Record gifts, notes and contact reports
Use cases
- 01Find donors and their gift records
- 02Review contact history and memberships
- 03Enter a new gift record
- 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.
https://little-green-light.usefulapi.io/mcpclaude mcp add --transport http io-usefulapi-little-green-light https://little-green-light.usefulapi.io/mcp{"mcpServers":{"io-usefulapi-little-green-light":{"type":"http","url":"https://little-green-light.usefulapi.io/mcp"}}}Open in Cursor{"servers":{"io-usefulapi-little-green-light":{"type":"http","url":"https://little-green-light.usefulapi.io/mcp"}}}Open in VS Code{"mcpServers":{"io-usefulapi-little-green-light":{"type":"http","url":"https://little-green-light.usefulapi.io/mcp"}}}{"mcpServers":{"io-usefulapi-little-green-light":{"serverUrl":"https://little-green-light.usefulapi.io/mcp"}}}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| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | No | Any name field contains this. |
| sort | string | No | Sort by name, external_id, lgl_id, date_created, date_updated, membership_level or membership_end_date_from. Append '!' to reverse (e.g. date_updated!). |
| string | No | Email address contains this. | |
| limit | integer | No | Number of entries to return, 1-100. LGL's default is 25. |
| terms | array | No | Extra raw LGL search terms, each 'field=value' (combined with AND). See the tool description for the available fields. |
| expand | array | No | Related records to include inline on each constituent. |
| offset | integer | No | Start at this entry (0-based). Use the previous page's next_item. Default 0. |
Details
From the project READMELittle 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/mcpto 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
| Tool | Type | What it does |
|---|---|---|
lgl_search_constituents | read | Search constituents |
lgl_get_constituent | read | Get a constituent |
lgl_list_constituent_gifts | read | List a constituent's gifts |
lgl_search_gifts | read | Search gifts |
lgl_get_gift | read | Get a gift |
lgl_list_constituent_notes | read | List a constituent's notes |
lgl_list_constituent_contact_reports | read | List a constituent's contact reports |
lgl_list_constituent_memberships | read | List a constituent's memberships |
lgl_list_appeals | read | List appeals |
lgl_list_campaigns | read | List campaigns |
lgl_list_funds | read | List funds |
lgl_list_events | read | List events |
lgl_list_groups | read | List groups |
lgl_list_team_members | read | List team members |
lgl_list_type_values | read | List lookup values |
lgl_create_constituent | write | Create a constituent |
lgl_update_constituent | write | Update a constituent |
lgl_create_gift | write | Record a gift |
lgl_create_note | write | Add a note |
lgl_create_contact_report | write | Log a contact report |
lgl_usage_status | meta | Usage status (free-tier meter) |
lgl_request_feature | meta | Request a missing feature |
lgl_upgrade | meta | Upgrade to Pro (unlimited*) |
lgl_cancel_subscription | meta | Cancel 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
| Plan | Price | Limit |
|---|---|---|
| Free | $0 | 50 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
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.