From a8b2de186fcf0cb00429543ce52a073053a9419a Mon Sep 17 00:00:00 2001 From: Jonas Daniels Date: Wed, 16 Jul 2025 11:57:18 -0700 Subject: [PATCH] Add `mcp` to team capabilities --- .changeset/free-boxes-lose.md | 5 +++++ apps/dashboard/src/@/storybook/stubs.ts | 4 ++++ packages/service-utils/src/core/api.ts | 4 ++++ packages/service-utils/src/mocks.ts | 4 ++++ 4 files changed, 17 insertions(+) create mode 100644 .changeset/free-boxes-lose.md diff --git a/.changeset/free-boxes-lose.md b/.changeset/free-boxes-lose.md new file mode 100644 index 00000000000..6b2e4066bac --- /dev/null +++ b/.changeset/free-boxes-lose.md @@ -0,0 +1,5 @@ +--- +"@thirdweb-dev/service-utils": patch +--- + +add `mcp` to team capabilities diff --git a/apps/dashboard/src/@/storybook/stubs.ts b/apps/dashboard/src/@/storybook/stubs.ts index 12d92d4f0b4..9e7dac7ba49 100644 --- a/apps/dashboard/src/@/storybook/stubs.ts +++ b/apps/dashboard/src/@/storybook/stubs.ts @@ -85,6 +85,10 @@ export function teamStub(id: string, billingPlan: Team["billingPlan"]): Team { totalFileSizeBytesLimit: 1_000_000_000, }, }, + mcp: { + enabled: true, + rateLimit: 10, + }, }, createdAt: new Date().toISOString(), dedicatedSupportChannel: null, diff --git a/packages/service-utils/src/core/api.ts b/packages/service-utils/src/core/api.ts index 9a971dbdb7a..f67e8eaad29 100644 --- a/packages/service-utils/src/core/api.ts +++ b/packages/service-utils/src/core/api.ts @@ -112,6 +112,10 @@ type TeamCapabilities = { enabled: boolean; rateLimit: number; }; + mcp: { + enabled: boolean; + rateLimit: number; + }; }; type TeamPlan = diff --git a/packages/service-utils/src/mocks.ts b/packages/service-utils/src/mocks.ts index 334343482d3..66bc6d88685 100644 --- a/packages/service-utils/src/mocks.ts +++ b/packages/service-utils/src/mocks.ts @@ -103,6 +103,10 @@ export const validTeamResponse: TeamResponse = { totalFileSizeBytesLimit: 1_000_000_000, }, }, + mcp: { + enabled: true, + rateLimit: 10, + }, }, createdAt: new Date("2024-06-01").toISOString(), dedicatedSupportChannel: null,