Food Donation Allocation

Food Donation Allocation MCP Connector for Claude

A+

Optimizes the distribution of surplus food to recipient groups based on dietary needs and transport limits.

4 tools Official Updated Oct 1, 2026 Official Vinkius Partner

This MCP server acts as a logistics engine to minimize food waste. It connects AI agents to surplus food inventories and recipient organizations. Using query_available_surplus, agents can identify available food items. The find_eligible_recipients tool identifies groups that meet specific dietary requirements. For logistics planning, calculate_optimal_allocation generates distribution plans that respect transport limits and expiry priority, while validate_allocation_feasibility ensures proposed plans are physically and dietarily possible.

food-wastelogisticsoptimizationdonationdietary-matching

4 tools expose this connector's capabilities to your AI agent.

calculate_optimal_allocation

Generates a suggested plan to distribute food to recipients based on priority and constraints

find_eligible_recipients

Finds groups capable of receiving specific types of food

query_available_surplus

Identifies all currently available food supplies that have not yet been allocated

validate_allocation_feasibility

Checks if a specific proposed allocation plan is physically and dietarily possible

See how to talk to your AI agent using Food Donation Allocation.

What surplus food is currently available that is vegan?

The available vegan surplus includes 50 portions of organic lentils and 30 portions of quinoa.

Find recipient groups that can accept gluten-free food.

The eligible recipient groups are Community Kitchen Alpha and the City Food Bank.

Create an allocation plan for these food IDs: food_1, food_2 with a transport limit of 100 portions.

The optimal allocation plan distributes 60 portions of food_1 to Recipient_A and 40 portions of food_2 to Recipient_B, utilizing the full 100 portion transport capacity.

The `calculate_optimal_allocation` tool prioritizes items with the earliest expiration dates to ensure food is distributed before it spoils.

Related Connectors