Bsale MCP by usefulapi for LangChain
io.usefulapi/bsale
Read Bsale products, documents and stock; manage customers, prices, receipts and payments.
client:LangChain
transport:streamable-http
tools:25
Install Bsale MCP by usefulapi in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"bsale": {
"transport": "streamable_http",
"url": "https://bsale.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
- bsale_list_documents
- bsale_get_document
- bsale_sales_summary
- bsale_list_returns
- bsale_list_document_types
- bsale_list_clients
- bsale_get_client
- bsale_client_unpaid_documents
- bsale_list_products
- bsale_get_product
- bsale_list_variants
- bsale_get_variant
- bsale_list_stocks
- bsale_list_price_lists
- bsale_list_price_list_details
- bsale_list_payments
- bsale_list_payment_types
- bsale_list_offices
- bsale_list_users
- bsale_user_sales_summary
- bsale_create_client
- bsale_update_client
- bsale_update_price
- bsale_create_stock_reception