Valuation API for LangChain
io.github.johnbehar1500-ux/valuation-api
Deterministic finance tools for AI agents — IRR, NPV, MOIC, DCF, WACC and sensitivity.
client:LangChain
transport:streamable-http
tools:14
Install Valuation API in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"valuation-api": {
"transport": "streamable_http",
"url": "https://api.finance-tools.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
- calculate_irr
- calculate_npv
- calculate_moic
- calculate_dcf
- calculate_wacc
- calculate_irr_sensitivity
- calculate_earnings_yield
- calculate_enterprise_value
- calculate_ev_to_ebitda
- calculate_ev_to_revenue
- calculate_capm_cost_of_equity
- calculate_unlever_beta
- calculate_relever_beta
- calculate_equity_value_from_enterprise_value