Farmbrite MCP by usefulapi for LangChain
io.usefulapi/farmbrite
Read Farmbrite livestock, crops, tasks, inventory and orders; log records and tasks.
client:LangChain
transport:streamable-http
tools:44
Install Farmbrite MCP by usefulapi in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"farmbrite": {
"transport": "streamable_http",
"url": "https://farmbrite.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
- farmbrite_list_animals
- farmbrite_get_animal
- farmbrite_list_livestock_groups
- farmbrite_get_livestock_group
- farmbrite_list_animal_measurements
- farmbrite_list_feedings
- farmbrite_list_grazing_summary
- farmbrite_list_plants
- farmbrite_list_crops
- farmbrite_get_crop
- farmbrite_list_plots
- farmbrite_get_plot
- farmbrite_list_harvests
- farmbrite_list_treatments
- farmbrite_list_notes
- farmbrite_list_contacts
- farmbrite_get_contact
- farmbrite_list_tasks
- farmbrite_get_task
- farmbrite_list_activities
- farmbrite_list_inventory_types
- farmbrite_get_inventory_type
- farmbrite_get_inventory_locations
- farmbrite_list_warehouses