Virtuous MCP by usefulapi for LangChain
io.usefulapi/virtuous-crm
Search donors and contacts, giving history, notes and projects, and log notes, tags and gifts.
client:LangChain
transport:streamable-http
tools:21
Install Virtuous MCP by usefulapi in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"virtuous-crm": {
"transport": "streamable_http",
"url": "https://virtuous-crm.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
- virtuous_get_current_organization
- virtuous_search
- virtuous_search_contacts
- virtuous_get_contact
- virtuous_find_contact
- virtuous_list_contact_individuals
- virtuous_list_contact_notes
- virtuous_list_contact_note_types
- virtuous_list_contact_tags
- virtuous_list_contact_gifts
- virtuous_get_gift
- virtuous_list_tags
- virtuous_search_projects
- virtuous_get_project
- virtuous_list_events
- virtuous_get_query_options
- virtuous_query
- virtuous_create_contact_note
- virtuous_add_contact_tag
- virtuous_create_contact_transaction
- virtuous_create_gift_transaction