Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
88 changes: 71 additions & 17 deletions src/app/agentshield/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ import {
Download,
Check
} from "lucide-react";
import TeamCheckoutBanner from "@/components/TeamCheckoutBanner";

export default function AgentShieldPage() {
const [copied, setCopied] = useState<string | null>(null);
Expand Down Expand Up @@ -327,23 +328,76 @@ export default function AgentShieldPage() {
</div>
</section>

{/* Pricing Pill */}
<div className="pt-14 text-center">
<div className="glass-panel rounded-2xl p-8 max-w-2xl mx-auto border border-brand-green/30">
<h3 className="text-xl font-bold text-white">Upgrade to AgentShield Pro</h3>
<p className="text-xs text-slate-400 mt-2">
Includes native macOS/Windows menu-bar GUI, cloud audit log backup, and centralized policy sync.
</p>
<div className="mt-6 flex justify-center gap-4">
<Link
href="/pricing"
className="px-6 py-2.5 rounded-xl bg-gradient-to-r from-brand-green to-emerald-500 text-slate-950 font-bold text-xs"
>
View Pricing ($15 / mo)
</Link>
</div>
</div>
</div>
<TeamCheckoutBanner
eyebrow="AgentShield Team, CI/CD & Enterprise Fleet"
heading="Keep the Local CLI $0 Forever. Upgrade When Your Team Scales."
subheading="Every local sandbox engine, secret redactor, and VS Code/Cursor hook is free Apache-2.0 open source. Choose a paid Dodo tier for private-repo CI gates, hosted Slack/Teams approval relays, SIEM streaming, or private compliance packs."
secondaryHref="/audit/"
secondaryLabel="Need 24h Pre-Launch Audit ($199+)?"
plans={[
{
tierKey: "agentshield_team_19",
name: "AgentShield Team & CI/CD Gate",
price: "$19",
period: "/ seat / mo",
badge: "CI/CD Gate",
featured: true,
accent: "emerald",
description: "Automated secret leak PR gate on private GitHub repos with sticky diff annotations & org policy sync.",
features: [
"GitHub Action Security Gate on Private Repos",
"Automated Sticky PR Review Bot & Inline Annotations",
"Remote Team Policy Sync & Organization Tokens",
],
ctaLabel: "Subscribe Team Gate ($19/seat/mo)",
},
{
tierKey: "team_relay_29",
name: "Hosted Team Approval Relay",
price: "$29",
period: "/ month",
badge: "Flat Team Relay",
accent: "cyan",
description: "Managed Slack/MS Teams two-man approval webhook relay + centralized policy distribution (up to 10 devs).",
features: [
"Hosted Slack & MS Teams Approval Relays",
"Centralized Organization Policy URL",
"30-Day Tamper-Evident Audit Ledger Retention",
],
ctaLabel: "Subscribe Hosted Relay ($29/mo)",
},
{
tierKey: "agentshield_enterprise_49",
name: "AgentShield Enterprise Fleet",
price: "$49",
period: "/ seat / mo",
badge: "Fleet & SIEM",
accent: "purple",
description: "Control plane telemetry, Splunk/Datadog CEF streaming, SAML SSO, and custom canary tripwires.",
features: [
"Splunk / Datadog / Sentinel CEF SIEM Streaming",
"Enterprise SAML / OIDC SSO & RBAC Policy Sync",
"Custom Honeypot Canary Decoys & SOC 2 Attestation",
],
ctaLabel: "Deploy Enterprise Fleet ($49/seat/mo)",
},
{
tierKey: "private_compliance_kit",
name: "Private Compliance Pack",
price: "$199",
period: "one-time",
badge: "Webhook-Gated Repo",
accent: "amber",
description: "SOC 2 Type II, ISO 27001, EU AI Act & AWS PrivateLink Terraform templates via instant GitHub invite.",
features: [
"Auditor-Ready SOC 2, ISO 27001 & EU AI Act Packs",
"AWS PrivateLink Terraform & Hardened K8s Helm Values",
"Auto GitHub Repo Invite Upon Dodo Webhook",
],
ctaLabel: "Unlock Private Compliance Pack ($199)",
},
]}
/>

</div>
);
Expand Down
60 changes: 60 additions & 0 deletions src/app/dbshield/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ import {
Lock,
ArrowRight
} from "lucide-react";
import TeamCheckoutBanner from "@/components/TeamCheckoutBanner";

interface Scenario {
id: string;
Expand Down Expand Up @@ -578,6 +579,65 @@ export default function DBShieldPage() {
</div>
</section>

<TeamCheckoutBanner
eyebrow="DBShield Team & Managed Guardrails"
heading="Upgrade Your Team to Hosted Slack Approvals & Shared Governance"
subheading="The local PostgreSQL & SQLite proxy CLI stays 100% open source ($0 forever). Pay only when your engineering team wants hosted Slack/MS Teams two-man rule webhooks, shared Redis mutation guardrails, or private compliance infrastructure."
secondaryHref="/enterprise/"
secondaryLabel="Request Custom VPC SLA"
plans={[
{
tierKey: "dbshield_team_29",
name: "DBShield Team Approval Relay",
price: "$29",
period: "/ month",
badge: "Team Relay",
accent: "emerald",
description: "Route blocked DROP, TRUNCATE & mass-UPDATE approvals straight into your team's #db-approvals Slack or Teams channel.",
features: [
"Hosted HMAC-SHA256 Interactive Slack & MS Teams Webhook Relay",
"Shared Central Policy & Virtual Schema Masking Rules (up to 10 devs)",
"30-Day Tamper-Evident Mutation Ledger Retention",
"Zero self-hosted OAuth bots or Redis setup needed",
],
ctaLabel: "Subscribe DBShield Team Relay ($29/mo)",
},
{
tierKey: "dbshield_team_99",
name: "DBShield Team Hub + Redis Governance",
price: "$99",
period: "/ month",
badge: "Most Popular Team Plan",
featured: true,
accent: "cyan",
description: "Full database wire protection paired with our hosted SkillPrism Redis cluster and automated PR security bot.",
features: [
"Unlimited DBShield Approval Channels & Custom Regex Rules",
"Hosted Shared SkillPrism Redis Cluster (96.7% Token Reduction)",
"Automated WebSecAuditor PR Review Security Bot Included",
"1-Year Cloud Audit Retention + Splunk / Datadog CEF Forwarding",
],
ctaLabel: "Launch DBShield Team Hub ($99/mo)",
},
{
tierKey: "private_compliance_kit",
name: "Private Compliance & Helm Pack",
price: "$199",
period: "one-time",
badge: "Webhook-Gated Repo",
accent: "purple",
description: "Immediate GitHub collaborator invite to our private SOC 2, PCI-DSS v4.0 & AWS PrivateLink Terraform repository.",
features: [
"SOC 2 Type II, ISO 27001 & PCI-DSS Req 10 Evidence Templates",
"Hardened Production K8s Helm Charts & PrivateLink Terraform",
"Automated GitHub repo invite after verified Dodo webhook",
"Vendor Security Questionnaire Ready-to-Paste Responses",
],
ctaLabel: "Unlock Private Compliance Pack ($199)",
},
]}
/>

</div>
);
}
80 changes: 80 additions & 0 deletions src/app/mcp-starter-kit/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ import {
Sparkles,
Lock
} from "lucide-react";
import { buildTeamProductCheckoutUrl } from "@/lib/checkout-urls.js";

export default function McpStarterKitPage() {
const checkoutUrl = "https://checkout.dodopayments.com/buy/pdt_0NrFWlIkkreo5fOBIJWxI?quantity=1&redirect_url=https%3A%2F%2Fritualdev.in%2Fmcp-starter-kit%2Fdownload";
Expand Down Expand Up @@ -210,6 +211,85 @@ export default function McpStarterKitPage() {
</div>
</section>

{/* Enterprise MCP Connector Packs ($39-$99) & DFY Builds */}
<section className="space-y-6 pt-8 border-t border-slate-800/80">
<div className="flex flex-col sm:flex-row sm:items-end justify-between gap-4">
<div>
<div className="text-xs font-mono text-brand-cyan uppercase tracking-wider font-bold mb-1">
Pre-Built Production Connector Packs (One-Time Code Delivery)
</div>
<h2 className="text-2xl sm:text-3xl font-extrabold text-white">
Or Grab Vertical MCP Connector Packs ($39 &ndash; $99)
</h2>
</div>
<Link
href="/mcp-builder/"
className="inline-flex items-center gap-1.5 px-4 py-2 rounded-xl bg-emerald-500/10 border border-emerald-500/40 text-xs font-mono font-bold text-emerald-300 hover:bg-emerald-500/20 transition self-start sm:self-auto"
>
<span>Need Us to Build Your Custom MCP in 48h ($349+)?</span>
<ArrowRight className="w-3.5 h-3.5" />
</Link>
</div>

<div className="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-5 font-mono">
{[
{
key: "mcp_pack_fintech_39",
name: "Fintech & SaaS Pack",
price: "$39",
desc: "Production MCP tools for Stripe, Dodo Payments, HubSpot CRM & Slack incident webhooks.",
},
{
key: "mcp_pack_database_49",
name: "Database & Warehouse Pack",
price: "$49",
desc: "Read-only sandboxed MCP connectors for Postgres, MongoDB, ClickHouse & Redis.",
},
{
key: "mcp_pack_devops_49",
name: "Cloud & DevOps Pack",
price: "$49",
desc: "IAM-scoped tools for Kubernetes pods/logs, AWS S3/CloudWatch, Docker & GitHub Actions.",
},
{
key: "mcp_pack_all_99",
name: "All-Access MCP Bundle",
price: "$99",
desc: "Includes Fintech, Database & DevOps packs plus lifetime connector updates.",
highlight: true,
},
].map((pack) => (
<div
key={pack.key}
className={`glass-panel rounded-2xl p-5 border flex flex-col justify-between space-y-4 ${
pack.highlight ? "border-brand-cyan/60 bg-cyan-950/15" : "border-slate-800"
}`}
>
<div>
<div className="flex items-center justify-between mb-2">
<span className="text-xs font-bold text-white">{pack.name}</span>
<span className="text-lg font-extrabold text-brand-cyan">{pack.price}</span>
</div>
<p className="text-[11px] text-slate-400 leading-relaxed">{pack.desc}</p>
</div>
<a
href={buildTeamProductCheckoutUrl({ tier: pack.key })}
target="_blank"
rel="noopener noreferrer"
className={`w-full py-2.5 px-3 rounded-xl font-bold text-xs flex items-center justify-center gap-1.5 transition ${
pack.highlight
? "bg-brand-cyan text-slate-950 hover:opacity-95"
: "bg-slate-900 border border-slate-700 text-white hover:bg-slate-800"
}`}
>
<span>Buy Pack ({pack.price})</span>
<ArrowRight className="w-3.5 h-3.5" />
</a>
</div>
))}
</div>
</section>

</div>
);
}
Loading
Loading