|
1 | 1 | import LinkedApi from '@linkedapi/node'; |
2 | 2 | import { Tool } from '@modelcontextprotocol/sdk/types.js'; |
3 | 3 |
|
| 4 | +import { AdminCancelConnectionSessionTool } from './tools/admin-cancel-connection-session.js'; |
| 5 | +import { AdminCancelSubscriptionTool } from './tools/admin-cancel-subscription.js'; |
4 | 6 | import { AdminConnectAccountTool } from './tools/admin-connect-account.js'; |
| 7 | +import { AdminCreateReconnectionSessionTool } from './tools/admin-create-reconnection-session.js'; |
| 8 | +import { AdminDeleteLimitsTool } from './tools/admin-delete-limits.js'; |
5 | 9 | import { AdminDisconnectAccountTool } from './tools/admin-disconnect-account.js'; |
6 | 10 | import { AdminGetAccountsTool } from './tools/admin-get-accounts.js'; |
| 11 | +import { AdminGetBillingLinkTool } from './tools/admin-get-billing-link.js'; |
| 12 | +import { AdminGetConnectionSessionTool } from './tools/admin-get-connection-session.js'; |
| 13 | +import { AdminGetLimitsDefaultsTool } from './tools/admin-get-limits-defaults.js'; |
7 | 14 | import { AdminGetLimitsUsageTool } from './tools/admin-get-limits-usage.js'; |
| 15 | +import { AdminGetLimitsTool } from './tools/admin-get-limits.js'; |
8 | 16 | import { AdminGetSeatsTool } from './tools/admin-get-seats.js'; |
| 17 | +import { AdminGetSubscriptionPricingTool } from './tools/admin-get-subscription-pricing.js'; |
9 | 18 | import { AdminGetSubscriptionStatusTool } from './tools/admin-get-subscription-status.js'; |
10 | 19 | import { AdminRegenerateTokenTool } from './tools/admin-regenerate-token.js'; |
| 20 | +import { AdminReparseAccountInfoTool } from './tools/admin-reparse-account-info.js'; |
11 | 21 | import { AdminResetLimitsTool } from './tools/admin-reset-limits.js'; |
12 | 22 | import { AdminSetLimitsTool } from './tools/admin-set-limits.js'; |
13 | 23 | import { AdminSetSeatsTool } from './tools/admin-set-seats.js'; |
@@ -98,12 +108,22 @@ export class LinkedApiTools { |
98 | 108 | new AdminGetSubscriptionStatusTool(), |
99 | 109 | new AdminGetSeatsTool(), |
100 | 110 | new AdminSetSeatsTool(), |
| 111 | + new AdminGetSubscriptionPricingTool(), |
| 112 | + new AdminGetBillingLinkTool(), |
| 113 | + new AdminCancelSubscriptionTool(), |
101 | 114 | new AdminGetAccountsTool(), |
| 115 | + new AdminReparseAccountInfoTool(), |
| 116 | + new AdminCreateReconnectionSessionTool(), |
102 | 117 | new AdminConnectAccountTool(), |
| 118 | + new AdminGetConnectionSessionTool(), |
| 119 | + new AdminCancelConnectionSessionTool(), |
103 | 120 | new AdminDisconnectAccountTool(), |
104 | 121 | new AdminRegenerateTokenTool(), |
| 122 | + new AdminGetLimitsDefaultsTool(), |
| 123 | + new AdminGetLimitsTool(), |
105 | 124 | new AdminGetLimitsUsageTool(), |
106 | 125 | new AdminSetLimitsTool(), |
| 126 | + new AdminDeleteLimitsTool(), |
107 | 127 | new AdminResetLimitsTool(), |
108 | 128 | ]; |
109 | 129 | } |
|
0 commit comments