Skip to content

Commit b776941

Browse files
feat: add sitemap tools registration to enhance toolset capabilities (#109)
- Introduced `registerSitemapTools` to the tools registration process, expanding the available functionalities. - Updated the tools index to export the new sitemap tools for broader accessibility. - Enhanced the `registerTools` function to include the new sitemap tools registration. Files changed: - src/mcp.ts - src/tools/index.ts - src/utils/index.ts
1 parent 3ea1c44 commit b776941

6 files changed

Lines changed: 533 additions & 0 deletions

File tree

src/config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export const WEBFLOW_API_BASE = "https://api.webflow.com";

src/mcp.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import {
1919
registerEnterpriseTools,
2020
registerWebhookTools,
2121
registerWorkflowsTools,
22+
registerSitemapTools,
2223
} from "./tools";
2324
import { RPCType } from "./types/RPCType";
2425

@@ -59,6 +60,7 @@ export function registerTools(
5960
registerCommentsTools(server, getClient);
6061
registerEnterpriseTools(server, getClient);
6162
registerWebhookTools(server, getClient);
63+
registerSitemapTools(server, getAccessToken);
6264
}
6365

6466
export function registerWorkflowTools(

src/tools/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ export { registerCommentsTools } from "./comments";
99
export { registerEnterpriseTools } from "./enterprise";
1010
export { registerWebhookTools } from "./webhooks";
1111
export { registerWorkflowsTools } from "./workflows";
12+
export { registerSitemapTools } from "./sitemap";
1213
// Designer API Tools
1314
export { registerDEAssetTools } from "./deAsset";
1415
export { registerDEComponentsTools } from "./deComponents";

0 commit comments

Comments
 (0)