Plutus for LangChain
com.plutus-cloud/plutus-cost-data
Query cloud, AI and SaaS spend across 25+ providers: costs, budgets, anomalies, unit economics.
client:LangChain
transport:streamable-http
tools:31
Install Plutus in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"plutus-cost-data": {
"transport": "streamable_http",
"url": "https://console.plutus-cloud.com/api/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
- list_cost_sources
- query_costs
- list_savings_recommendations
- list_commitment_utilization
- list_commitment_expirations
- list_cost_tags
- list_anomalies
- explain_cost_change
- list_anomaly_suppressions
- list_tag_recommendations
- list_data_health
- list_scheduled_reports
- list_dashboard_widget_catalog
- list_dashboards
- get_dashboard
- list_unit_metrics
- query_unit_costs
- query_usage
- list_usage_dimensions
- query_events
- list_event_facets
- list_cost_tag_rules
- list_cost_source_tag_keys
- list_cost_source_tag_values