Skip to content

Commit 6e9620a

Browse files
simplesagarclaude
andauthored
chore: enhance pricing tier information (#815)
## Summary - Enhanced Free tier with MCP Playground and multi-client connectivity highlights - Reorganized Enterprise tier to better communicate included services vs features - Added tool design support and self-hosting capabilities to Enterprise tier ## Changes **Free Tier:** - Added "Built in MCP Playground" to features - Added "Connect to Claude, Cursor, Gemini and more" to features **Enterprise Tier:** - Moved "Concierge onboarding" and "SLA-backed support" from features to included section - Added "Tool design support" to included section - Added "Self-hosting Gram dataplane" to features ## Test plan - [ ] Verify pricing page displays updated information correctly - [ ] Confirm all three tiers render properly - [ ] Check that included vs features sections show correct items 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude <[email protected]>
1 parent ab8d2fe commit 6e9620a

File tree

2 files changed

+49
-11
lines changed

2 files changed

+49
-11
lines changed

server/internal/billing/stub.go

Lines changed: 43 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -158,9 +158,20 @@ func (s *StubClient) GetUsageTiers(ctx context.Context) (*gen.UsageTiers, error)
158158
PricePerAdditionalServer: 0,
159159
IncludedCredits: 25,
160160
PricePerAdditionalCredit: 1,
161-
FeatureBullets: []string{},
162-
IncludedBullets: []string{},
163-
AddOnBullets: []string{},
161+
FeatureBullets: []string{
162+
"Custom tool creation",
163+
"Hosted server deployments",
164+
"14 day log retention",
165+
"Built in MCP Playground",
166+
"Connect to Claude, Cursor, Gemini and more",
167+
},
168+
IncludedBullets: []string{
169+
"3 MCP servers (public or private)",
170+
"10000 tool calls / month",
171+
"$25 in playground credits",
172+
"Slack community support",
173+
},
174+
AddOnBullets: []string{},
164175
},
165176
Pro: &gen.TierLimits{
166177
BasePrice: 500,
@@ -170,9 +181,22 @@ func (s *StubClient) GetUsageTiers(ctx context.Context) (*gen.UsageTiers, error)
170181
PricePerAdditionalServer: 0.5,
171182
IncludedCredits: 25,
172183
PricePerAdditionalCredit: 1,
173-
FeatureBullets: []string{},
174-
IncludedBullets: []string{},
175-
AddOnBullets: []string{},
184+
FeatureBullets: []string{
185+
"Custom domain",
186+
"Register your own OAuth server",
187+
"30 day log retention",
188+
},
189+
IncludedBullets: []string{
190+
"50 MCP servers (public or private)",
191+
"100000000 tool calls / month",
192+
"$25 in playground credits",
193+
"Email support",
194+
},
195+
AddOnBullets: []string{
196+
"$0.50 / month / additional MCP server",
197+
"$0.05 / month / additional 5000 tool calls",
198+
"$1 / month / 1 playground credit",
199+
},
176200
},
177201
Enterprise: &gen.TierLimits{
178202
BasePrice: 0,
@@ -182,9 +206,19 @@ func (s *StubClient) GetUsageTiers(ctx context.Context) (*gen.UsageTiers, error)
182206
PricePerAdditionalServer: 0,
183207
IncludedCredits: 0,
184208
PricePerAdditionalCredit: 0,
185-
FeatureBullets: []string{},
186-
IncludedBullets: []string{},
187-
AddOnBullets: []string{},
209+
FeatureBullets: []string{
210+
"Oauth 2.1 proxy support",
211+
"SSO",
212+
"Audit logs",
213+
"Self-hosting Gram dataplane",
214+
},
215+
IncludedBullets: []string{
216+
"Dedicated slack channel",
217+
"Concierge onboarding",
218+
"Tool design support",
219+
"SLA-backed support",
220+
},
221+
AddOnBullets: []string{},
188222
},
189223
}, nil
190224
}

server/internal/thirdparty/polar/client.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -736,6 +736,8 @@ func (p *Client) GetUsageTiers(ctx context.Context) (ut *gen.UsageTiers, err err
736736
"Custom tool creation",
737737
"Hosted server deployments",
738738
"14 day log retention",
739+
"Built in MCP Playground",
740+
"Connect to Claude, Cursor, Gemini and more",
739741
},
740742
IncludedBullets: []string{
741743
fmt.Sprintf("%d MCP %s (public or private)", freeTierLimits.Servers, conv.Ternary(freeTierLimits.Servers == 1, "server", "servers")),
@@ -780,13 +782,15 @@ func (p *Client) GetUsageTiers(ctx context.Context) (ut *gen.UsageTiers, err err
780782
PricePerAdditionalCredit: 0,
781783
FeatureBullets: []string{
782784
"Oauth 2.1 proxy support",
783-
"Concierge onboarding",
784785
"SSO",
785786
"Audit logs",
786-
"SLA-backed support",
787+
"Self-hosting Gram dataplane",
787788
},
788789
IncludedBullets: []string{
789790
"Dedicated slack channel",
791+
"Concierge onboarding",
792+
"Tool design support",
793+
"SLA-backed support",
790794
},
791795
AddOnBullets: []string{},
792796
},

0 commit comments

Comments
 (0)