OpenLMNP for LangChain
io.github.manganate006/openlmnp
Accounting MCP for French LMNP furnished rentals: income, expenses, depreciation, tax return & FEC
client:LangChain
transport:streamable-http
tools:45
Install OpenLMNP in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"openlmnp": {
"transport": "streamable_http",
"url": "https://app.openlmnp.fr/mcp?demo_token=openlmnp_demo_ro_ebd891f45e8a771ca1a718f239b733b438a31d48",
}
})
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_properties
- get_property
- list_incomes
- get_income
- list_expenses
- get_expense
- list_loans
- get_loan
- get_loan_schedule
- list_fiscal_years
- get_fiscal_year
- list_furniture
- list_property_works
- list_property_components
- get_onboarding_status
- get_dashboard_summary
- create_income
- update_income
- create_expense
- update_expense
- create_furniture
- update_furniture
- create_property_work
- update_property_work