Oshi Budget Allocator

Oshi Budget Allocator MCP Connector for Claude

A+

A deterministic budget tool for Oshi fans to balance fixed costs and discretionary spending.

3 tools Official Updated Oct 1, 2026 Official Vinkius Partner

Manage your monthly fan spending with precision. This MCP server helps Oshi fans (idol/VTuber enthusiasts) allocate a fixed monthly budget across various categories like merchandise and super chats. By using the calculate_allocation tool, you can ensure all mandatory fixed costs are covered first, then distribute the remaining funds based on your specific category priorities. You can also use get_spending_summary to see your total committed versus available funds at a glance.

budgetoshivtuberallocationfinance-tool

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

calculate_allocation

Calculates the exact distribution of funds across all specified spending categories

get_spending_summary

Provides a high-level view of the total committed versus total available funds

validate_category_integrity

Ensures that the provided categories and their specific costs are logically sound

See how to talk to your AI agent using Oshi Budget Allocator.

Allocate a 50,000 JPY budget for my Oshi. Categories: merchandise (priority 5, fixed 10,000 JPY), super_chats (priority 3, fixed 5,000 JPY), and streaming_membership (priority 2, fixed 2,000 JPY).

Your allocated amounts are: merchandise: 31,000 JPY, super_chats: 13,000 JPY, and streaming_membership: 6,000 JPY. You have 0 JPY remaining.

Show me a summary for a 20,000 JPY budget with merchandise (priority 4, fixed 15,000 JPY) and event_tickets (priority 1, fixed 10,000 JPY).

Total fixed costs are 25,000 JPY. Since this exceeds your 20,000 JPY budget, you are in a deficit.

Check if my category list is valid: merchandise (priority 5, fixed 5000) and super_chats (priority 3, fixed -100).

The category integrity check failed because a fixed cost cannot be a negative value.

The tool first deducts all fixed costs. The remaining budget is then distributed among categories based on their assigned priority (1-5) using a weighted method.

Related Connectors