Databuddy Analytics for LangChain
io.github.databuddy-analytics/databuddy
Query website traffic, events, signup goals, funnels, and errors with scoped Databuddy access.
client:LangChain
transport:streamable-http
tools:35
Install Databuddy Analytics in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"databuddy": {
"transport": "streamable_http",
"url": "https://api.databuddy.cc/v1/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
- get_funnel_analytics_by_referrer
- update_goal
- delete_goal
- update_annotation
- delete_annotation
- update_link
- delete_link
- list_websites
- list_insights
- list_investigations
- get_investigation
- reply_to_investigation
- dismiss_investigation
- get_data
- get_schema
- capabilities
- list_funnels
- get_funnel_analytics
- create_funnel
- list_goals
- search_replays
- get_goal_analytics
- create_goal
- list_link_folders