Skip to main content
The AI2Fin MCP server provides two tools so your AI assistant can check your current plan and confirm which features you have access to before it acts.
These tools return your live subscription details from your AI2Fin account, including your plan and the features available to you.

get_user_subscription

Retrieves your current subscription plan, status, and available features.

Parameters

None required.

Response

Plans


check_feature_access

Checks if user can access a specific feature based on their subscription.

Parameters

Features

Free Features (all plans):
  • dashboard - View your financial overview
  • category_management - Create and manage categories
  • travel_expenses - Track vehicle trips and travel claims
  • patterns - Automatic recurring-bill detection
  • expense_management - Track and organise expenses
  • privacy_management - Manage your privacy settings
Basic+ Features (basic, pro, elite+):
  • bank_import - Import bank statements
  • all_transactions - View all your transactions
  • custom_rules - Automated categorisation rules
Pro+ Features (pro, elite+):
  • ato_export - Tax-ready export
  • ai_categorization - AI-powered categorisation
  • ai_tax_analysis - AI tax insights
Elite+ Features (elite+ only):
  • ai_assistant - AI financial assistant (the natural-language chat that powers these tools)
  • email_processing - Receipt extraction from emails
  • budget_allocations - Budget planning
  • tax_reports - Advanced tax reporting and insights

Example Request

Example Response

Response (No Access)


Use Cases

Check Current Plan

AI will call get_user_subscription and respond:

Check Feature Availability

AI will call check_feature_access with feature: "ai_categorization" and respond appropriately.

Upgrade Prompts

If user tries to use a feature they don’t have access to, AI will:
  1. Call check_feature_access
  2. See hasAccess: false
  3. Suggest upgrade:

Free Quota System

Some premium features include a small free allowance so you can try them before upgrading. Once the allowance is used, that feature prompts you to upgrade to the plan that includes it. Free features remain available on every plan.

Good to Know

Always up to date

Feature access reflects your current plan in real time, so your assistant always knows exactly what you can and can’t do — no stale results.

Graceful by design

You can always reach your free features. If anything is temporarily unavailable, AI2Fin keeps your core experience working rather than locking you out.

Next Steps

Transaction Tools

Access transaction data

Bill Tools

Manage recurring bills