Read and log livestock, crops, tasks, inventory and orders for your farm.
Connect to Farmbrite farm management software to view and record animals, crops, grazing, harvests, treatments, tasks, contacts, orders, inventory and financial transactions. Requires a Farmbrite account.
Try asking Muse: "Show me which animals need treatment this week and log a feeding record for the cattle."
Source: Found in the official MCP Registry (io.usefulapi/farmbrite) · First listed October 29, 2026
Each bar is one check, every 15 minutes. Green means it answered. Last checked 2 h ago.
What Muse can see: It does not ask you to sign in, so it cannot see your accounts. It only sees what Muse sends it from your request.
Before it acts: Read what Muse plans to do before you approve it, and remove the app from Muse when you stop using it.
musedirectory.ai is not part of Meta. More about how Muse handles your information
Not in Muse's Connectors list yet, but Muse can still use it. Copy the request below and paste it into Muse. Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.
https://farmbrite.usefulapi.io/mcpNot in Muse's Connectors list yet. Muse can still use it: its page gives you a request to paste into Muse.
Farmbrite is a remote MCP server, so any assistant that can add a custom connector by link can use it. Same link, same tools.
In ChatGPT, open Settings, then Connectors (called Apps & Connectors on some accounts).
Under Advanced settings, switch on Developer mode. That is what lets you add a connector by link.
Choose Create, give it a name, paste the link as the MCP server URL, and save. If it needs a sign-in, ChatGPT asks for it here.
Start a chat, open the tools menu, pick the connector, and ask. ChatGPT asks before it runs a tool the first time.
Custom connectors need a paid ChatGPT plan, and on Team, Enterprise and Edu accounts only an admin can add them. Our "Working" label means the server answered us; it cannot tell whether your plan lets you add it. All connectors that work in ChatGPT
In Claude, open Settings, then Connectors.
Choose Add custom connector, give it a name, and paste the link.
If it needs a sign-in, Claude sends you to it. Then turn the connector on in a chat from the tools menu and ask.
Custom connectors are available on paid Claude plans; on Team and Enterprise accounts an admin may need to add them. Our "Working" label means the server answered us; it cannot tell whether your plan lets you add it. All connectors that work in Claude
https://farmbrite.usefulapi.io/mcpResponse time at the last check: 231ms. Worked in n/a of checks over 30 days.
Screened, no issues found
Screening looks for known threats and hidden instructions at the time of the check, and runs again weekly and whenever the tool list changes. It cannot see the server's code, so only connect what you need and review what Muse asks to do. How screening works.
farmbrite_list_animalsList livestock records (name, type, tag number, gender, breed, status, weight, group, purchase/sale data). Farmbrite returns only active-status animals unless you filter by status (Sold, Deceased, Culled, Butchered, Archived...). GET /animals.farmbrite_get_animalOne animal by id, with its current location and custom fields. GET /animals/{animal_id}.farmbrite_list_livestock_groupsList livestock groups (id, name, type). GET /livestock_groups.farmbrite_get_livestock_groupOne livestock group by id with its member count, filters and member animals. GET /livestock_groups/{group_id}.farmbrite_list_animal_measurementsWeight, height, temperature, condition score and fecal-count records of one animal, newest data included. GET /animals/{animal_id}/measurements.farmbrite_list_feedingsFeeding records (amount, cost, date, feed type, inventory used) of one animal or livestock group. GET /{animals|livestock_groups}/{id}/feedings.farmbrite_list_grazing_summaryGrazing status per field/pasture: animals present, days rested, rest days required, last grazed. GET /grazings.farmbrite_list_plantsList plant types/varieties (days to maturity, spacing, market price, harvest unit). GET /plants.farmbrite_list_cropsList crop plantings (plant, field/plot, bed, quantity, planting and expected harvest dates, growth stage). GET /crops.farmbrite_get_cropOne crop planting by id. GET /crops/{crop_id}.farmbrite_list_plotsList fields/grow locations (title, type, size, status, grazing rest days). GET /plots.farmbrite_get_plotOne field/grow location by id. GET /plots/{plot_id}.farmbrite_list_harvestsHarvest records (quantity, unit, grade, price, date, inventory added) of one animal or crop planting. GET /{animals|crops}/{id}/harvests.farmbrite_list_treatmentsTreatment records (type, product, amount, cost, date, withdrawal date, technician) of one animal, field or crop planting. GET /{animals|plots|crops}/{id}/treatments.farmbrite_list_notesNotes (description, category, date, keywords) attached to an animal, field, plant type, crop planting or inventory type. GET /{animals|plots|plants|crops|inventory_types}/{id}/notes.farmbrite_list_contactsList contacts (customers, suppliers, vendors): name, company, email, phone, type, label. GET /contacts.farmbrite_get_contactOne contact by id, with address. GET /contacts/{contact_id}.farmbrite_list_tasksList tasks (title, description, status, priority, assignee, due/end time, checklist, linked animal/field/crop). GET /tasks.farmbrite_get_taskOne task by id with its checklist. GET /tasks/{task_id}.farmbrite_list_activitiesList calendar/schedule activities (title, start and end time, all-day flag, linked animal or field). GET /activities.farmbrite_list_inventory_typesList inventory item types (feed, supplies, harvested products) with the quantity remaining, unit, value and low-stock alert level. GET /inventory_types.farmbrite_get_inventory_typeOne inventory item type by id with quantity remaining and projected empty date. GET /inventory_types/{inventory_type_id}.farmbrite_get_inventory_locationsWhere one inventory item is stored: warehouse and bin ids and names, capacity and quantity remaining in each. Use the ids with farmbrite_add_inventory / farmbrite_remove_inventory. GET /inventory_types/{inventory_type_id}/inventory.farmbrite_list_warehousesList storage locations (warehouses) for inventory: name, description, internal id. Use the ids when adding or removing inventory. GET /warehouses.farmbrite_list_ordersList sales orders (status, payment status, total, dates, contact, delivery type, invoice number). GET /orders.farmbrite_get_orderOne order by id with its line items, customer contact, delivery address and totals. GET /orders/{order_id}.farmbrite_list_transactionsList income and expense transactions (type, amount, date, vendor, category, linked animal/field/plant, description). GET /transactions.farmbrite_get_transactionOne transaction by id. GET /transactions/{transaction_id}.farmbrite_create_contactWRITE: create a contact (customer, supplier, vendor). Nothing is emailed or sent to the contact. Creating twice makes two contacts. POST /contacts.farmbrite_update_contactWRITE: change fields of an existing contact (only the fields you pass are sent). Overwrites the previous values. PUT /contacts/{contact_id}.farmbrite_create_taskWRITE: create a task, optionally linked to an animal, equipment, plant, location or planting. May notify the assigned Farmbrite user according to your account settings. Creating twice makes two tasks. POST /tasks.farmbrite_update_taskWRITE: change a task (only the fields you pass are sent); set complete=true to mark it done. Overwrites previous values. PUT /tasks/{task_id}.farmbrite_create_transactionWRITE: record an income or expense transaction in the farm's books. Creating twice records it twice. POST /transactions.farmbrite_create_noteWRITE: add a note to an animal, livestock group, field, plant type, crop planting or inventory item. Notes cannot be removed with this server. POST /{parent}/{id}/notes.farmbrite_add_inventoryWRITE: add stock to an inventory item in a storage location (warehouse, optionally a bin). Raises the quantity remaining; not idempotent: repeating adds again. Find ids with farmbrite_list_inventory_types, farmbrite_get_inventory_locations and farmbrite_list_warehouses. PUT /invefarmbrite_remove_inventoryWRITE: take stock out of an inventory item in a storage location (use, loss, sale). Lowers the quantity remaining; not idempotent: repeating removes again. It cannot be undone with this server except by adding stock back. PUT /inventory_types/{id}/inventory/remove.farmbrite_create_orderWRITE: create a sales order with line items (status defaults to Draft and payment_status to Due unless you set them; memo is internal, note is customer-facing). Farmbrite may email the customer or generate an invoice depending on the account's settings and the status chosen; the farmbrite_update_orderWRITE: change an order's status and/or payment status (for example mark it Paid or Delivered). Farmbrite may send customer notifications on some status changes, depending on the account settings. PUT /orders/{order_id}.farmbrite_create_animalWRITE: add an animal (or a group when is_group=true with group_qty) to the herd. type (e.g. Cattle, Sheep) and status are required. Creating twice makes two animals. POST /animals.farmbrite_update_animalWRITE: change an animal's fields (only the fields you pass are sent), including its status (Sold, Deceased, Culled...). Statuses Butchered, Culled and Deceased need death_date. Overwrites previous values. PUT /animals/{animal_id}.https://farmbrite.usefulapi.io/mcpNot in Muse's Connectors list yet, but Muse can still use it. Paste this into Muse: "Use Farmbrite to help me. It is a free service with an MCP server at https://farmbrite.usefulapi.io/mcp. It does not need an API key. Ask me before you share anything with it." Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.
At the last check (October 29, 2026, 22:46 UTC) the endpoint was working, answering in 231ms. It is checked every 15 minutes.
It was screened on October 29, 2026 with the result "screened, no issues found". Screening checks the domain against threat feeds and reads the tools for hidden instructions and requests for passwords or card numbers. It cannot see the server's code, so grant only the access you need.
It exposes 40 tools, including farmbrite_list_animals, farmbrite_get_animal, farmbrite_list_livestock_groups, farmbrite_get_livestock_group. For example, you could ask Muse: "Show me which animals need treatment this week and log a feeding record for the cattle."
This listing was added from public sources (Found in the official MCP Registry (io.usefulapi/farmbrite)). If you build Farmbrite, claim it to correct the details and get your badge.
Paste this on your site or README. It always shows the latest check.
<a href="https://musedirectory.ai/connector/farmbrite"><img src="https://musedirectory.ai/badge/farmbrite.svg" alt="Farmbrite on musedirectory.ai" width="236" height="40"></a>