
Lgl Mcp Server
Connects directly to the Little Green Light CRM API for nonprofit donor management without middleware like Zapier. Exposes tools to search constituents, record gifts with date filters, manage contact details (addresses, phones, emails), log notes and activities, and organize groups. Includes a one-shot get_donor_context tool that pulls profile, recent gifts, memberships, and notes in a single call. Supports read-only mode via environment variable to block all mutations and hide write operations from the tool list. Ships with both stdio and SSE transports, the latter useful for GitHub Copilot or containerized deployments. All mutation tools publish MCP destructive and idempotent annotations so clients can warn before changes hit your live database.
- tools
- 11
- auth
- Secret needed
- transport
- STDIO
- env var
- 1
- last updated
- May 21, 2026
Tools
11 toolsPublic tool metadata for what this MCP can expose to an agent.
get_constituentRetrieves a constituent record and logs the access when access logging is enabled.
Retrieves a constituent record and logs the access when access logging is enabled.
No parameter schema in public metadata yet.
get_donor_contextReturns profile, recent gifts, group memberships, and recent notes in a single call, resolving by name or ID.
Returns profile, recent gifts, group memberships, and recent notes in a single call, resolving by name or ID.
No parameter schema in public metadata yet.
export_constituent_profileExports the full constituent profile, including gift history, relationships, memberships, notes, and more, fetched in one call.
Exports the full constituent profile, including gift history, relationships, memberships, notes, and more, fetched in one call.
No parameter schema in public metadata yet.
search_constituents_advancedFilters constituents through LGL's server-side query engine using custom attributes, keyword, location, membership, groups, lists, and updated date.
Filters constituents through LGL's server-side query engine using custom attributes, keyword, location, membership, groups, lists, and updated date.
No parameter schema in public metadata yet.
constituents_never_touched_attributeFinds constituent records that have never had a given custom attribute set.
Finds constituent records that have never had a given custom attribute set.
No parameter schema in public metadata yet.
constituents_missing_infoFinds constituent records missing an email, phone, or address, returning a count and limited results.
Finds constituent records missing an email, phone, or address, returning a count and limited results.
No parameter schema in public metadata yet.
create_constituentCreates a constituent record, rejecting fully blank identity fields.
Creates a constituent record, rejecting fully blank identity fields.
No parameter schema in public metadata yet.
create_group_with_membersCreates a group and adds constituents to it in one call.
Creates a group and adds constituents to it in one call.
No parameter schema in public metadata yet.
add_constituent_to_groupAdds a constituent to an existing group.
Adds a constituent to an existing group.
No parameter schema in public metadata yet.
remove_constituent_from_groupRemoves a constituent from a group.
Removes a constituent from a group.
No parameter schema in public metadata yet.
log_document_linkLogs a note containing a link to a file hosted elsewhere, with a description.
Logs a note containing a link to a file hosted elsewhere, with a description.
No parameter schema in public metadata yet.
Sponsors
Configuration
LGL_API_KEY*secretYour Little Green Light API key (Settings → Integration → API Keys)
Readme
Little Green Light (LGL) MCP Server
A direct, secure, and high-fidelity Model Context Protocol (MCP) Server for the Little Green Light CRM database. This server allows AI coding assistants and chat applications (like Claude Desktop, LibreChat, or Open WebUI) to securely interact with your donor database to search constituents, log gifts, categorize taxonomic groups, and generate reports locally without any third-party middleware (like Zapier).
Features
Details
- Repository
- github.com/willheadlee/little-green-light-mcp-server
- Categories
- Sales & Marketing, Search & Web Crawling, Monitoring & Observability, Finance & Commerce
- Package
lgl-mcp-server- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active