MCP server connecting AI agents to 100+ apps (Gmail, Slack, Notion, GitHub) via one-click OAuth.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport streamable-http · http
verified
reported
listed in the official MCP registry counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
no tools enumerated yet for this server.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed analyzer v17 · 1d ago
skills & prompt files 116
- agent-rulesClawLink-HQ-clawlink-b7fa417/AGENTS.md
- agent-rulesClawLink-HQ-clawlink-b7fa417/CLAUDE.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/activecampaign-marketing/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/ahrefs-seo/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/airtable-records/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/amplitude-analytics/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/apify-actors/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/apollo-sales/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/bitbucket-repos/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/box-files/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/calendly-scheduling/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/canva-designs/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/clickhouse-analytics/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/clickup-tasks/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/cloudflare-infrastructure/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/content-repurpose-to-linkedin/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/datadog-monitoring/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/dataforseo-reporting/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/discord-communities/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/dropbox-files/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/dynamics-365-crm/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/elevenlabs-audio/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/eventbrite-events/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/facebook-pages/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/figma-design/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/freshdesk-support/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/freshservice-it/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/giphy-media/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/github-repos/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/github-triage-workflow/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/gitlab-repos/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/gmail-email/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/google-admin-workspace/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/google-ads-campaigns/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/google-analytics-reporting/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/google-calendar-scheduling/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/google-chat-messaging/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/google-classroom-education/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/google-contacts-address-book/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/google-docs-documents/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/google-drive-files/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/google-forms-surveys/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/google-maps-places/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/google-meet-meetings/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/google-photos-albums/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/google-search-console-seo/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/google-sheets-spreadsheets/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/google-slides-presentations/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/google-tasks-tasks/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/grafana-monitoring/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/hostinger-hosting/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/hubspot-ops/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/instagram-posts/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/instantly-campaigns/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/intercom-support/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/jotform-forms/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/kibana-observability/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/kit-email-marketing/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/lemlist-outreach/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/linkedin-social/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/mailchimp-marketing/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/mailerlite-email-marketing/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/make-automation/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/microsoft-excel-spreadsheets/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/monday-workflows/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/motion-planning/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/new-relic-observability/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/notion-workspace/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/npm-registry/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/omnisend-marketing/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/onedrive-files/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/onenote-notes/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/openai-ai/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/outlook-inbox/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/pagerduty-incidents/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/pandadoc-documents/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/paystack-payments/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/phantombuster-automation/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/polymarket-trading/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/postiz-social/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/postmark-email/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/quickbooks-finance/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/razorpay-payments/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/reddit-ads-campaigns/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/reddit-communities/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/research-to-sheets/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/resend-mail/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/rocketreach-contact-intel/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/runpod-compute/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/salesforce-ops/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/segment-cdp/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/semrush-seo/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/sendgrid-email/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/servicenow-it/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/sharepoint-sites/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/shopify-store/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/slack-messaging/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/snowflake-data/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/spotify-audio/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/strava-activities/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/stripe-payments/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/tally-forms/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/telegram-messaging/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/trello-projects/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/twitter-posts/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/typeform-surveys/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/vercel-deployments/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/whatsapp-messaging/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/xero-accounting/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/youtube-channel/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/zendesk-support/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/zoom-meetings/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/clawhub-skills/zyte-api-scraping/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/packages/openclaw-clawlink-clawhub/skills/clawlink-runtime/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/packages/openclaw-clawlink/skills/clawlink-runtime/SKILL.md
- skillClawLink-HQ-clawlink-b7fa417/public/skill.md
danger signals8
- suspicious endpointapi.telegram.orgClawLink-HQ-clawlink-b7fa417/src/app/api/feedback/route.ts:75
`https://api.telegram.org/bot${botToken}/sendPhoto`, - over-broad OAuth scopehttps://mail.google.com/ClawLink-HQ-clawlink-b7fa417/scripts/audit-composio-scopes.mjs:206
"https://mail.google.com/": [ - over-broad OAuth scopegmail.modifyClawLink-HQ-clawlink-b7fa417/scripts/audit-composio-scopes.mjs:208
"https://www.googleapis.com/auth/gmail.modify", - over-broad OAuth scopehttps://www.googleapis.com/auth/driveClawLink-HQ-clawlink-b7fa417/scripts/audit-composio-scopes.mjs:219
"https://www.googleapis.com/auth/drive": [ - over-broad OAuth scopehttps://www.googleapis.com/auth/spreadsheetsClawLink-HQ-clawlink-b7fa417/scripts/audit-composio-scopes.mjs:228
"https://www.googleapis.com/auth/spreadsheets": [ - over-broad OAuth scopehttps://www.googleapis.com/auth/documentsClawLink-HQ-clawlink-b7fa417/scripts/audit-composio-scopes.mjs:232
"https://www.googleapis.com/auth/documents": [ - over-broad OAuth scopeadmin:orgClawLink-HQ-clawlink-b7fa417/src/data/integrations.ts:2666
{ name: "github_add_or_update_team_project_permissions", description: "Adds a classic project to a team or updates the team's permission on it. This endpoint grants or updates permissions for a team o - over-broad OAuth scopeadmin:orgClawLink-HQ-clawlink-b7fa417/src/generated/composio-manifests/github.generated.ts:217
description: "Adds a classic project to a team or updates the team's permission on it. This endpoint grants or updates permissions for a team on a specific classic project (not Projects V2). The authe
evidence-backed
findings quoted directly from the published source artifact — not inferred
last analysis: too-large · showing evidence from the last successful analysis (1w ago)
filesystem 19
- fs ClawLink-HQ-clawlink-b7fa417/packages/openclaw-clawlink/index.js :2
import { readFileSync, statSync } from "node:fs"; - fs ClawLink-HQ-clawlink-b7fa417/packages/openclaw-clawlink/index.test.mjs :11
} from "node:fs"; - fs ClawLink-HQ-clawlink-b7fa417/scripts/audit-available-integrations.mjs :17
import { promises as fs } from "node:fs"; - fs ClawLink-HQ-clawlink-b7fa417/scripts/audit-composio-scopes.mjs :31
import { promises as fs } from "node:fs"; - fs ClawLink-HQ-clawlink-b7fa417/scripts/audit-dual-url-file.mjs :6
import { promises as fs } from "node:fs"; - fs ClawLink-HQ-clawlink-b7fa417/scripts/audit-file-uploadable-all.mjs :5
import { promises as fs } from "node:fs"; - fs ClawLink-HQ-clawlink-b7fa417/scripts/cross-ref-auth-schemes.mjs :1
import { promises as fs } from 'node:fs'; - fs ClawLink-HQ-clawlink-b7fa417/scripts/deploy-web.mjs :4
import { readFileSync } from "node:fs"; - fs ClawLink-HQ-clawlink-b7fa417/scripts/import-composio-auth-schemes.mjs :15
import { promises as fs } from "node:fs"; - fs ClawLink-HQ-clawlink-b7fa417/scripts/import-composio-tools.mjs :1
import { promises as fs } from "node:fs"; - fs ClawLink-HQ-clawlink-b7fa417/scripts/notify-indexnow.mjs :3
import { readFileSync } from "node:fs"; - fs ClawLink-HQ-clawlink-b7fa417/scripts/publish-clawhub-plugin.mjs :16
import { readFileSync, renameSync, existsSync, readdirSync } from "node:fs"; - fs ClawLink-HQ-clawlink-b7fa417/scripts/publish-missing-skills.mjs :13
import { readFileSync, readdirSync } from "node:fs"; - fs ClawLink-HQ-clawlink-b7fa417/scripts/publish-remaining-skills.mjs :2
import { readFileSync, readdirSync } from "node:fs"; - fs ClawLink-HQ-clawlink-b7fa417/scripts/reconstruct-integrations.mjs :1
import { promises as fs } from "node:fs"; - fs ClawLink-HQ-clawlink-b7fa417/scripts/rotate-credential-key.mjs :26
import { existsSync, readFileSync, writeFileSync } from "node:fs"; - fs ClawLink-HQ-clawlink-b7fa417/scripts/smoke-openclaw-plugin-live.mjs :3
import { existsSync, readFileSync, readdirSync } from "node:fs"; - fs ClawLink-HQ-clawlink-b7fa417/scripts/star-clawhub-skills.mjs :3
import { access, mkdir, readFile } from "node:fs/promises"; - fs ClawLink-HQ-clawlink-b7fa417/scripts/test-alias-hooks.mjs :5
import { existsSync } from "node:fs";
shell / exec 6
- shell ClawLink-HQ-clawlink-b7fa417/scripts/deploy-web.mjs :3
import { spawnSync } from "node:child_process"; - shell ClawLink-HQ-clawlink-b7fa417/scripts/publish-clawhub-plugin.mjs :15
import { execFileSync } from "node:child_process"; - shell ClawLink-HQ-clawlink-b7fa417/scripts/publish-missing-skills.mjs :12
import { execSync } from "node:child_process"; - shell ClawLink-HQ-clawlink-b7fa417/scripts/publish-remaining-skills.mjs :1
import { execSync } from "node:child_process"; - shell ClawLink-HQ-clawlink-b7fa417/scripts/reconstruct-integrations.mjs :86
while ((match = regex.exec(content)) !== null) { - shell ClawLink-HQ-clawlink-b7fa417/scripts/rotate-credential-key.mjs :25
import { execFileSync } from "node:child_process";
network 34
- net ClawLink-HQ-clawlink-b7fa417/apps/blog/src/lib/notion.ts :2
* Notion API client using fetch (Workers-compatible). - net ClawLink-HQ-clawlink-b7fa417/packages/openclaw-clawlink-clawhub/index.js :206
const response = await fetch(`${DEFAULT_BASE_URL}${path}`, { - net ClawLink-HQ-clawlink-b7fa417/packages/openclaw-clawlink/index.js :411
const response = await fetch(`${DEFAULT_BASE_URL}${path}`, { - net ClawLink-HQ-clawlink-b7fa417/scripts/audit-composio-scopes.mjs :144
const response = await fetch(url, { - net ClawLink-HQ-clawlink-b7fa417/scripts/audit-dual-url-file.mjs :47
const resp = await fetch(url.toString(), { - net ClawLink-HQ-clawlink-b7fa417/scripts/audit-file-uploadable-all.mjs :46
const resp = await fetch(url.toString(), { - net ClawLink-HQ-clawlink-b7fa417/scripts/import-composio-auth-schemes.mjs :90
const response = await fetch(url, { - net ClawLink-HQ-clawlink-b7fa417/scripts/import-composio-tools.mjs :105
const response = await fetch(url.toString(), { - net ClawLink-HQ-clawlink-b7fa417/scripts/notify-indexnow.mjs :13
const res = await fetch(`${SITE_URL}/sitemap.xml`); - net ClawLink-HQ-clawlink-b7fa417/scripts/publish-docs-to-notion.mjs :219
const res = await fetch("https://api.notion.com/v1" + path, { - net ClawLink-HQ-clawlink-b7fa417/src/app/api/feedback/route.ts :74
telegramResponse = await fetch( - net ClawLink-HQ-clawlink-b7fa417/src/app/dashboard/admin/support-email/SupportEmailComposer.tsx :251
const response = await fetch("/api/admin/support-email/send", { - net ClawLink-HQ-clawlink-b7fa417/src/app/dashboard/billing/page.tsx :53
const response = await fetch("/api/billing", { cache: "no-store" }); - net ClawLink-HQ-clawlink-b7fa417/src/app/dashboard/feedback/page.tsx :103
const res = await fetch("/api/feedback", { - net ClawLink-HQ-clawlink-b7fa417/src/app/dashboard/logs/page.tsx :318
const response = await fetch(`/api/logs?${buildParams().toString()}`, { cache: "no-store" }); - net ClawLink-HQ-clawlink-b7fa417/src/app/dashboard/request-app/page.tsx :63
const res = await fetch("/api/app-requests"); - net ClawLink-HQ-clawlink-b7fa417/src/app/dashboard/settings/page.tsx :144
const response = await fetch("/api/api-keys", { cache: "no-store" }); - net ClawLink-HQ-clawlink-b7fa417/src/components/connect/HostedConnectPage.tsx :78
const response = await fetch(`/api/connect/sessions/${session.token}`, { - net ClawLink-HQ-clawlink-b7fa417/src/components/dashboard/AutomationsWorkspace.tsx :205
fetch("/api/flows/templates", { cache: "no-store" }), - net ClawLink-HQ-clawlink-b7fa417/src/components/dashboard/DashboardBillingProvider.tsx :35
const response = await fetch("/api/billing", { cache: "no-store" }); - net ClawLink-HQ-clawlink-b7fa417/src/components/dashboard/DashboardConnectionsProvider.tsx :35
const response = await fetch("/api/integrations?summary=true"); - net ClawLink-HQ-clawlink-b7fa417/src/components/dashboard/DevicesPanel.tsx :50
const response = await fetch("/api/devices", { cache: "no-store" }); - net ClawLink-HQ-clawlink-b7fa417/src/components/dashboard/IntegrationDetails.tsx :116
const response = await fetch(`/api/integrations/${integration.slug}`, { cache: "no-store" }); - net ClawLink-HQ-clawlink-b7fa417/src/components/dashboard/useOAuthConnect.ts :79
const response = await fetch(`/api/connect/sessions/${encodeURIComponent(sessionToken)}`, { - net ClawLink-HQ-clawlink-b7fa417/src/components/hermes/HermesApprovalPage.tsx :80
const response = await fetch( - net ClawLink-HQ-clawlink-b7fa417/src/components/openclaw/OpenClawPairingPage.tsx :203
const response = await fetch(`/api/openclaw/pair/sessions/${session.token}`, { - net ClawLink-HQ-clawlink-b7fa417/src/lib/composio/backend-client.ts :765
const response = await fetch(`${config.baseUrl}${path}`, { - net ClawLink-HQ-clawlink-b7fa417/src/lib/notion-blog.ts :2
* Notion API client using fetch (Cloudflare Workers compatible). - net ClawLink-HQ-clawlink-b7fa417/src/lib/server/email/resend.ts :55
const response = await fetch("https://api.resend.com/emails", { - net ClawLink-HQ-clawlink-b7fa417/src/lib/server/file-upload-relay.ts :250
response = await fetch(params.url, { - net ClawLink-HQ-clawlink-b7fa417/worker/index.ts :237
const response = await fetch(`${getClawLinkAppUrl(env)}/api/triggers/run-due`, { - net ClawLink-HQ-clawlink-b7fa417/worker/integrations/base.ts :379
const response = await fetch(url, { - net ClawLink-HQ-clawlink-b7fa417/worker/integrations/postiz.ts :404
const response = await fetch(`${POSTIZ_BASE_URL}/upload-from-url`, { - net ClawLink-HQ-clawlink-b7fa417/workers/trial-cron/src/index.ts :19
const response = await env.WEB.fetch(url, {
secrets 13
- secrets ClawLink-HQ-clawlink-b7fa417/apps/blog/src/lib/notion.ts :11
Authorization: `Bearer ${process.env.NOTION_API_KEY}`, - secrets ClawLink-HQ-clawlink-b7fa417/instrumentation-client.ts :3
posthog.init(process.env.NEXT_PUBLIC_POSTHOG_PROJECT_TOKEN!, { - secrets ClawLink-HQ-clawlink-b7fa417/scripts/audit-dual-url-file.mjs :88
const apiKey = process.env.COMPOSIO_API_KEY || env.COMPOSIO_API_KEY; - secrets ClawLink-HQ-clawlink-b7fa417/scripts/audit-file-uploadable-all.mjs :78
const apiKey = process.env.COMPOSIO_API_KEY || env.COMPOSIO_API_KEY; - secrets ClawLink-HQ-clawlink-b7fa417/scripts/publish-docs-to-notion.mjs :9
const NOTION_API_KEY = process.env.NOTION_API_KEY; - secrets ClawLink-HQ-clawlink-b7fa417/scripts/publish-missing-skills.mjs :17
const CLAWHUB_TOKEN = process.env.CLAWHUB_TOKEN; - secrets ClawLink-HQ-clawlink-b7fa417/scripts/publish-remaining-skills.mjs :6
const CLAWHUB_TOKEN = process.env.CLAWHUB_TOKEN; - secrets ClawLink-HQ-clawlink-b7fa417/scripts/rotate-credential-key.mjs :92
const OLD_KEY = process.env.CREDENTIAL_ENCRYPTION_KEY_OLD || (APPLY_EARLY ? undefined : prod.CREDENTIAL_ENCRYPTION_KEY); - secrets ClawLink-HQ-clawlink-b7fa417/src/app/api/feedback/route.ts :29
const botToken = process.env.TELEGRAM_BOT_TOKEN; - secrets ClawLink-HQ-clawlink-b7fa417/src/lib/notion-blog.ts :9
const apiKey = process.env.NOTION_API_KEY; - secrets ClawLink-HQ-clawlink-b7fa417/src/lib/posthog-server.ts :7
posthogClient = new PostHog(process.env.NEXT_PUBLIC_POSTHOG_PROJECT_TOKEN!, { - secrets ClawLink-HQ-clawlink-b7fa417/src/lib/server/billing.ts :267
const accessToken = process.env.POLAR_ACCESS_TOKEN?.trim(); - secrets ClawLink-HQ-clawlink-b7fa417/worker/crypto.ts :13
const encryptionKey = providedKey ?? process.env.CREDENTIAL_ENCRYPTION_KEY;
install hooks 1
- postinstall ClawLink-HQ-clawlink-b7fa417/package.json :21
patch-package
declared dependencies 36
- @base-ui/react@^1.3.0
- @clerk/nextjs@^7.0.8
- @clerk/ui@^1.7.0
- @mux/mux-player@^3.13.0
- @mux/mux-player-react@^3.13.0
- @opennextjs/cloudflare@^1.18.0
- @polar-sh/nextjs@^0.9.5
- @useclawlink/openclaw-plugin@^0.1.10
- class-variance-authority@^0.7.1
- clsx@^2.1.1
- lucide-react@^1.7.0
- motion@^12.38.0
- next@^15.5.2
- next-intl@^4.12.0
- openclaw@^2026.4.2
- posthog-js@^1.376.0
- posthog-node@^5.35.1
- react@^19.2.4
- react-dom@^19.2.4
- react-hot-toast@^2.6.0
- react-icons@^5.6.0
- shadcn@^4.1.2
- tailwind-merge@^3.5.0
- tw-animate-css@^1.4.0
- @cloudflare/workers-types@^4.20260401.1
- @tailwindcss/postcss@^4
- @types/node@^20
- @types/react@^19
- @types/react-dom@^19
- eslint@^9
- eslint-config-next@16.2.1
- husky@^9.1.7
- patch-package@^8.0.1
- tailwindcss@^4
- typescript@^5
- wrangler@^4.80.0