import { Link } from 'react-router-dom'; import { Check } from 'lucide-react'; import { clsx } from 'clsx'; const PLANS = [ { name: 'Starter', price: 19, desc: 'For small Odoo users', popular: false, features: [ '1 Odoo connection', '1 MCP endpoint', 'Read-only tools', 'Token rotation', 'Claude/Codex setup guide', '1,000 MCP requests/month', 'Email support', ], cta: 'Start Free Trial', href: '/signup?plan=starter', }, { name: 'Pro', price: 49, desc: 'For growing businesses', popular: true, features: [ '3 Odoo connections', 'Read / Write tools', 'Token rotation', 'Access logs', '10,000 MCP requests/month', 'Priority support', ], cta: 'Start Free Trial', href: '/signup?plan=pro', }, { name: 'Agency', price: 149, desc: 'For agencies & consultants', popular: false, features: [ '25 client workspaces', 'White-label endpoint', 'Team members', 'Usage dashboard', 'Custom tool permissions', '50,000 MCP requests/month', ], cta: 'Start Free Trial', href: '/signup?plan=agency', }, { name: 'Enterprise', price: null, desc: 'For large organisations', popular: false, features: [ 'Dedicated MCP server', 'Private deployment', 'SSO / OAuth', 'Advanced audit logs', 'Custom Odoo modules', 'SLA & dedicated support', ], cta: 'Contact Sales', href: '/contact', }, ]; export default function Pricing() { return (

Simple, transparent pricing

Choose the plan that fits your business. All plans include 7-day free trial.

{PLANS.map((plan) => (
{plan.popular && (
Most Popular
)}

{plan.name}

{plan.desc}

{plan.price ? ( <> ${plan.price} /month ) : ( Custom )}
    {plan.features.map((f) => (
  • {f}
  • ))}
{plan.cta}
))}
); }