Prerequisites
- Node.js 18+
- A Bhumi API key (get one at console.bhumifarms.co)
Installation
Configuration
Create a.env file in the mcp/ directory:
Claude Desktop setup
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):
Claude Code setup
Available tools
The MCP server exposes 14 tools across three categories:Discovery (free tier)
search_farms— Search by location, products, certificationsfind_food— Product-first searchget_farm— Full farm profileget_farm_products— Product listings for a farmget_farm_hours— Operating hours with open/closed statuscheck_availability— Stock checklist_products— Product catalog with farm countsget_stats— Platform statisticsnearby_categories— Area overview
Market intelligence (paid tier)
compare_product_prices— Price comparison across farmsfind_farm_differentiators— What makes a farm uniqueget_nearby_competitors— Competitor analysisget_area_delivery— Delivery landscapeget_market_landscape— Full area market data
Management (authenticated)
get_my_orders— Farmer’s order listupdate_order_status— Update order statusupdate_product— Update product details