MCPcopy Create free account

hub / github.com/every-app/open-seo / functions

Functions1,984 in github.com/every-app/open-seo

↓ 1 callersFunctionlistSavedKeywordRowsByKeywords
(params: { projectId: string; keywords: string[]; locationCode: number; languageCode: string; })
src/server/features/keywords/repositories/KeywordResearchRepository.ts:311
↓ 1 callersFunctionlistSavedKeywordTagsByIds
(projectId: string, tagIds: string[])
src/server/features/keywords/repositories/SavedKeywordTagsRepository.ts:310
↓ 1 callersFunctionloadFiltersFromStorage
()
src/client/features/keywords/hooks/useLocalKeywordFilters.ts:22
↓ 1 callersFunctionloadFromStorage
(tab: string, fallback: T)
src/client/features/backlinks/useBacklinksFilters.ts:22
↓ 1 callersFunctionloadFromStorage
(tab: string, fallback: T)
src/client/features/ai-search/useBrandLookupFilters.ts:22
↓ 1 callersFunctionloadGithubStarCount
()
web/src/routes/_marketing.tsx:44
↓ 1 callersFunctionloadHistory
( storageKey: string, parse: (raw: string) => TItem[] | null, maxItems: number, )
src/client/hooks/useLocalHistoryStore.ts:12
↓ 1 callersFunctionloadPreferredLocationCode
()
src/client/features/keywords/hooks/usePreferredKeywordLocation.ts:11
↓ 1 callersFunctionloadState
(key: string)
src/client/features/search-tabs/useSearchTabs.ts:131
↓ 1 callersFunctionloadWorkersEnv
()
src/server/lib/runtime-env.ts:38
↓ 1 callersFunctionmain
()
scripts/seed-rank-tracking.ts:43
↓ 1 callersFunctionmain
* Confirm what a single Brand Lookup actually costs against DataForSEO. * Mirrors `backlinks-cost-profile.ts` but reports per-call USD cost so we can
scripts/brand-lookup-cost-profile.ts:28
↓ 1 callersFunctionmain
()
scripts/d1-default-project-cleanup.ts:23
↓ 1 callersFunctionmain
()
scripts/backlinks-cost-profile.ts:26
↓ 1 callersFunctionmain
()
web/scripts/generate-sitemap.js:83
↓ 1 callersFunctionmakeKeywordColumn
( onKeywordClick: (row: RankTrackingRow) => void, )
src/client/features/rank-tracking/RankTrackingColumns.tsx:103
↓ 1 callersFunctionmakeRng
Small seeded PRNG (mulberry32) so re-runs produce the same data.
scripts/seed-rank-tracking.ts:315
↓ 1 callersFunctionmapBacklinksRows
(rows: BacklinksItem[])
src/server/features/backlinks/services/backlinksServiceData.ts:343
↓ 1 callersFunctionmapErrorToResult
( model: PromptExplorerModel, reason: unknown, )
src/server/features/ai-search/services/promptExplorer.ts:280
↓ 1 callersFunctionmapOrganicSerpItems
(items: SerpLiveItem[])
src/server/features/keywords/services/research/serp.ts:39
↓ 1 callersFunctionmapReferringDomainsRows
(rows: ReferringDomainItem[])
src/server/features/backlinks/services/backlinksServiceData.ts:364
↓ 1 callersFunctionmapSavedKeywordTags
( tags: Awaited< ReturnType<typeof KeywordResearchRepository.listSavedKeywordsByProject> >["tags"], )
src/server/features/keywords/services/research/saved-keywords.ts:232
↓ 1 callersFunctionmapTopPagesRows
(rows: DomainPageSummaryItem[])
src/server/features/backlinks/services/backlinksServiceData.ts:377
↓ 1 callersFunctionmarkConversionSent
(args: CaptureRedditConversionArgs)
src/server/lib/reddit-conversions.ts:91
↓ 1 callersFunctionmarkRankCheckRunFailed
(input: { runId: string; configId: string; projectId: string; billingCustomer: BillingCustomerContext;
src/server/workflows/RankCheckWorkflow.ts:214
↓ 1 callersFunctionmarkRedditSignupConversion
(userId: string)
src/client/lib/reddit-attribution.ts:75
↓ 1 callersFunctionmarketTools
(ctx: ToolContext)
src/server/features/onboarding/onboardingMarketTools.ts:11
↓ 1 callersFunctionmatches
(option: LocationOption, query: string)
src/client/components/LocationSelect.tsx:16
↓ 1 callersFunctionmatchesBrand
( url: string, title: string | null | undefined, highlightBrand: string | null, )
src/server/features/ai-search/services/promptExplorer.ts:248
↓ 1 callersFunctionmatchesStatus
( statusCode: number | null, status: PagesFilters["status"], )
src/client/features/audit/results/AuditResultsTableFilterLogic.ts:138
↓ 1 callersFunctionmentionRegex
(brand: string)
src/server/features/ai-search/services/promptExplorer.ts:259
↓ 1 callersFunctionmessageForStatus
(status: number, body: string)
src/server/lib/gscClient.ts:85
↓ 1 callersFunctionmessageHasVisibleContent
(message: UIMessage)
src/client/features/onboarding/OnboardingChatConversation.tsx:28
↓ 1 callersFunctionmeterDataforseoCall
( customer: BillingCustomerContext, execute: () => Promise<DataforseoApiResponse<T>>, creditFeature?: Cr
src/server/lib/dataforseo/client.ts:141
↓ 1 callersFunctionnormalizeBacklinksSpamThreshold
(value: number)
src/types/schemas/backlinks.ts:7
↓ 1 callersFunctionnormalizeDomain
(raw: string | undefined)
scripts/seed-rank-tracking.ts:352
↓ 1 callersFunctionnormalizeHistoryDate
(value: string | null | undefined)
src/server/features/backlinks/services/backlinksServiceData.ts:339
↓ 1 callersFunctionnormalizeIntent
(value: string | null)
src/client/features/saved-keywords/SavedKeywordsTable.tsx:142
↓ 1 callersFunctionnormalizeLegacyKeywordSearch
(search: KeywordSearchParams)
src/client/features/keywords/keywordSearchParams.ts:25
↓ 1 callersFunctionnormalizeLlmMarkdown
* Fix a class of malformed markdown we see from LLM responses: a list marker * (`-`, `*`, `+`, or `1.`) on a line by itself, followed by a blank line
src/client/features/ai-search/components/MarkdownAnswer.tsx:163
↓ 1 callersFunctionnormalizePromptForCache
(prompt: string)
src/server/features/ai-search/services/promptExplorer.ts:276
↓ 1 callersFunctionnormalizeSortDir
(value: string)
src/client/features/keywords/keywordSearchParams.ts:93
↓ 1 callersFunctionnormalizeSortField
(value: string)
src/client/features/keywords/keywordSearchParams.ts:84
↓ 1 callersFunctionnotify
()
src/client/features/search-tabs/useSearchTabs.ts:160
↓ 1 callersFunctiononPageApi
()
src/server/lib/dataforseo/core.ts:126
↓ 1 callersFunctiononboardingChatStateQueryOptions
()
src/client/features/onboarding/onboardingChatQueries.ts:5
↓ 1 callersFunctionopen
()
src/client/features/keywords/components/FloatingTooltip.tsx:56
↓ 1 callersFunctionopenGoogleSheetsTab
()
src/client/lib/exportToSheets.ts:40
↓ 1 callersFunctionopenRouterCostUsd
(providerMetadata: unknown)
src/server/features/onboarding/OnboardingChatAgent.ts:31
↓ 1 callersFunctionpagesToDepth
(pages: number)
src/shared/rank-tracking.ts:58
↓ 1 callersFunctionpagesToTable
(rows: PageRow[])
src/client/features/domain/utils.ts:115
↓ 1 callersFunctionparseBoolean
(value: string | undefined, fallback: boolean)
scripts/backlinks-cost-profile.ts:137
↓ 1 callersFunctionparseCachedRating
(raw: string)
src/serverFunctions/ahrefs.ts:111
↓ 1 callersFunctionparseCachedValue
(raw: string)
src/server/features/backlinks/services/BacklinksService.billing.test.ts:336
↓ 1 callersFunctionparseCachedValue
(raw: string)
scripts/backlinks-cost-profile.ts:164
↓ 1 callersFunctionparseCountryCode
(value: string)
src/client/features/ai-search/components/PromptExplorerForm.tsx:38
↓ 1 callersFunctionparseDataforseoRequestBody
(init: RequestInit | undefined)
src/server/lib/dataforseo/serp.test.ts:12
↓ 1 callersFunctionparseDomainDebugMessage
(raw: string)
e2e/domain-overview-filters.perf.spec.ts:242
↓ 1 callersFunctionparseMappedIpv4FromIpv6
(host: string)
src/server/lib/audit/url-policy.ts:59
↓ 1 callersFunctionparseMonthlySearches
(payload: string | null)
src/server/features/keywords/services/research/saved-keywords.ts:28
↓ 1 callersFunctionparsePageSize
( value: string, )
src/client/features/saved-keywords/SavedKeywordsPagination.tsx:81
↓ 1 callersFunctionparsePositiveInteger
(value: string | undefined, fallback: number)
scripts/backlinks-cost-profile.ts:150
↓ 1 callersFunctionparseSavedKeywordTagInput
(value: string)
src/shared/saved-keyword-tags.ts:31
↓ 1 callersFunctionparseScope
( value: string | undefined, )
scripts/backlinks-cost-profile.ts:142
↓ 1 callersFunctionparseSerpFeatures
(raw: string | null)
src/server/features/rank-tracking/services/rankTrackingResults.ts:136
↓ 1 callersFunctionparseSitemapUrls
* Pulls page URLs from a sitemap body. Resolves relative/protocol-relative * <loc> entries against the origin and keeps same-origin HTML pages only.
src/server/features/onboarding/scrape.ts:94
↓ 1 callersFunctionparseStoredLighthousePayload
( payloadJson: string, )
src/server/lib/lighthousePayload.ts:30
↓ 1 callersFunctionparseStoredState
(value: unknown)
src/client/features/search-tabs/useSearchTabs.ts:96
↓ 1 callersFunctionparseTabInput
(value: unknown)
src/client/features/search-tabs/useSearchTabs.ts:32
↓ 1 callersFunctionparseTargetType
(value: string | undefined)
scripts/brand-lookup-cost-profile.ts:203
↓ 1 callersFunctionperformanceRows
( lighthouse: AuditResultsData["lighthouse"], pages: AuditResultsData["pages"], )
src/client/features/audit/results/export.ts:42
↓ 1 callersFunctionpersist
(key: string, state: TabsState)
src/client/features/search-tabs/useSearchTabs.ts:151
↓ 1 callersFunctionpersistCrawlProgress
(params: { step: WorkflowStep; crawlBatchIndex: number; auditId: string; workflowInstanceId: string;
src/server/workflows/siteAuditWorkflowCrawl.ts:205
↓ 1 callersFunctionpersistKeywordResearchPageSize
(pageSize: KeywordResearchPageSize)
src/client/features/keywords/page/KeywordResearchPagination.tsx:140
↓ 1 callersFunctionpersistRows
(input: ResearchKeywordsInput, rows: EnrichedKeyword[])
src/server/features/keywords/services/research/research.ts:264
↓ 1 callersFunctionpostRankCheckTasks
(input: { tasks: RankCheckTaskInput[]; locationCode: number; languageCode: string; depth: number; ta
src/server/lib/dataforseo/serp.ts:196
↓ 1 callersFunctionprepareRankCheckKeywords
(input: { runId: string; configId: string; billingCustomer: BillingCustomerContext; devices: RankCheck
src/server/workflows/RankCheckWorkflow.ts:45
↓ 1 callersFunctionprofileBacklinksOverview
( cache: BacklinksCache, cacheKey: string, input: BacklinksLookupInput, billingCustomer: BillingCustom
src/server/features/backlinks/services/backlinksServiceData.ts:73
↓ 1 callersFunctionprofileBacklinksRowsPage
( cache: BacklinksCache, cacheKey: string, input: BacklinksRowsPageServiceInput, billingCustomer: Bill
src/server/features/backlinks/services/backlinksServiceData.ts:127
↓ 1 callersFunctionprofileReferringDomainsPage
( cache: BacklinksCache, cacheKey: string, input: ReferringDomainsPageServiceInput, billingCustomer: B
src/server/features/backlinks/services/backlinksServiceData.ts:165
↓ 1 callersFunctionprofileTopPagesPage
( cache: BacklinksCache, cacheKey: string, input: TopPagesPageServiceInput, billingCustomer: BillingCu
src/server/features/backlinks/services/backlinksServiceData.ts:202
↓ 1 callersFunctionpushAnd
(filters: unknown[], expression: unknown[])
src/server/features/domain/services/domainPagesPage.ts:42
↓ 1 callersFunctionputTextToR2
( key: string, body: string, )
src/server/lib/r2.ts:12
↓ 1 callersFunctionrankFor
Continuous "true" desktop rank for a keyword at run `i` (0 = oldest). null = * not present (either not in the tracked depth yet, or dropped out).
scripts/seed-rank-tracking.ts:236
↓ 1 callersFunctionreadCookie
(name: string)
src/client/lib/reddit-attribution.ts:7
↓ 1 callersFunctionreadThemePreference
()
src/client/lib/theme.ts:11
↓ 1 callersFunctionreconcileActiveRankCheckRun
(run: NonNullable<RunRow>)
src/server/features/rank-tracking/services/rankCheckRunGuards.ts:225
↓ 1 callersFunctionredirectToSignIn
(request: Request)
src/server/mcp/oauth-provider.ts:83
↓ 1 callersFunctionrefreshSavedKeywordMetrics
( input: RefreshSavedKeywordMetricsInput, billingCustomer: BillingCustomerContext, )
src/server/features/keywords/services/research/refresh-metrics.ts:88
↓ 1 callersFunctionregisterOpenSeoMcpTools
(server: McpServer)
src/server/mcp/server.ts:32
↓ 1 callersFunctionremoveSavedKeywords
( projectId: string, input: RemoveSavedKeywordsInput, )
src/server/features/keywords/services/research/saved-keywords.ts:286
↓ 1 callersFunctionrenderInlineMarkdown
(markdown: string)
src/client/features/lighthouse/issues/LighthouseIssueRow.tsx:112
↓ 1 callersFunctionrequestCheck
(count: number, keywordIds?: string[])
src/client/features/rank-tracking/RankTrackingDomainDetail.tsx:176
↓ 1 callersFunctionrequireHostedSession
(headers: Headers)
src/middleware/ensure-user/hosted.ts:7
↓ 1 callersFunctionrequireProjectAccess
(extra: ToolExtra, projectId: string)
src/server/mcp/project-auth.ts:13
↓ 1 callersFunctionresetDomainPerfMetrics
(page: Page)
e2e/domain-overview-test-utils.ts:105
↓ 1 callersFunctionresolveContextForConsent
(request: Request)
src/server/mcp/oauth-provider.ts:157
↓ 1 callersFunctionresolveDomainRating
Cache-first lookup for a single normalized domain.
src/serverFunctions/ahrefs.ts:77
↓ 1 callersFunctionresolveProject
( db: SeedDb, projectIdArg: string | undefined, )
scripts/seed-rank-tracking.ts:166
↓ 1 callersFunctionresolveSelfHostedContext
(request: Request)
src/routes/api/gsc/oauth/callback.ts:10
← previousnext →901–1,000 of 1,984, ranked by callers