AdminPulse MCP by usefulapi for LangChain
io.usefulapi/adminpulse
Read relations, invoices, tasks and documents; create tasks and log interactions in AdminPulse.
client:LangChain
transport:streamable-http
tools:15
Install AdminPulse MCP by usefulapi in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"adminpulse": {
"transport": "streamable_http",
"url": "https://adminpulse.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
- adminpulse_get_current_user
- adminpulse_list_companies
- adminpulse_search_relations
- adminpulse_get_relation
- adminpulse_find_relations_by_name
- adminpulse_list_invoices
- adminpulse_get_invoice
- adminpulse_list_tasks
- adminpulse_get_task
- adminpulse_create_task
- adminpulse_update_task_status
- adminpulse_list_interactions
- adminpulse_add_interaction
- adminpulse_list_registrations
- adminpulse_list_documents