Bloomerang MCP by usefulapi for LangChain
io.usefulapi/bloomerang
Search Bloomerang constituents and donations; log interactions, notes and tasks.
client:LangChain
transport:streamable-http
tools:20
Install Bloomerang MCP by usefulapi in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"bloomerang": {
"transport": "streamable_http",
"url": "https://bloomerang.usefulapi.io/mcp",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- bloomerang_get_current_user
- bloomerang_search_constituents
- bloomerang_list_constituents
- bloomerang_get_constituent
- bloomerang_get_constituent_timeline
- bloomerang_list_constituent_relationships
- bloomerang_get_household
- bloomerang_list_transactions
- bloomerang_get_transaction
- bloomerang_list_funds
- bloomerang_list_campaigns
- bloomerang_list_appeals
- bloomerang_list_interactions
- bloomerang_list_notes
- bloomerang_list_tasks
- bloomerang_create_constituent
- bloomerang_update_constituent
- bloomerang_create_interaction
- bloomerang_create_note
- bloomerang_create_task