Search indexed websites, read raw page markdown, and score AI visibility for any site.
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
The full markdown of one page on an indexed site. Use it after `sitedex_search` points you at a URL and you want the whole page.
Page path starting with /, e.g. '/pricing' or '/docs/api'
Domain ('posthog.com') or slug
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
The full markdown of one page on an indexed site. Use it after `sitedex_search` points you at a URL and you want the whole page.
| Argument | Type | Description |
|---|---|---|
| path* | string | Page path starting with /, e.g. '/pricing' or '/docs/api' |
| site* | string | Domain ('posthog.com') or slug |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"site",
"path"
],
"properties": {
"path": {
"type": "string",
"description": "Page path starting with /, e.g. '/pricing' or '/docs/api'"
},
"site": {
"type": "string",
"description": "Domain ('posthog.com') or slug"
}
},
"additionalProperties": false
}Site profile and headline AI Visibility Score for one domain: name, description, category, who it is for, and page count.
| Argument | Type | Description |
|---|---|---|
| site* | string | Domain ('posthog.com') or slug ('posthog-com') |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"site"
],
"properties": {
"site": {
"type": "string",
"description": "Domain ('posthog.com') or slug ('posthog-com')"
}
},
"additionalProperties": false
}Paths Sitedex has indexed on a domain — title, URL, path. Use it to browse a site's structure before searching or fetching.
| Argument | Type | Description |
|---|---|---|
| site* | string | Domain or slug to list pages for |
| limit | integer |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"site"
],
"properties": {
"site": {
"type": "string",
"description": "Domain or slug to list pages for"
},
"limit": {
"type": "integer",
"maximum": 500,
"minimum": 1
}
},
"additionalProperties": false
}Every website Sitedex has indexed, with name, category, page count, and AI Visibility Score. Use it to discover what is available before searching.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Max sites to return (default 200, max 500) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"type": "integer",
"maximum": 500,
"minimum": 1,
"description": "Max sites to return (default 200, max 500)"
}
},
"additionalProperties": false
}Search every indexed website. Returns ranked markdown passages with the source URL, heading path, and a relevance score. Pass `site` to scope to one domain.
| Argument | Type | Description |
|---|---|---|
| site | string | Optional: scope to a single domain, e.g. 'posthog.com' or 'supabase.com' |
| query* | string | What you are trying to find, e.g. 'does PostHog have a SOC2 report' or 'stripe webhook signature verification' |
| top_k | integer | How many passages to return (default 20, max 50) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"site": {
"type": "string",
"description": "Optional: scope to a single domain, e.g. 'posthog.com' or 'supabase.com'"
},
"query": {
"type": "string",
"maxLength": 4000,
"minLength": 1,
"description": "What you are trying to find, e.g. 'does PostHog have a SOC2 report' or 'stripe webhook signature verification'"
},
"top_k": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "How many passages to return (default 20, max 50)"
}
},
"additionalProperties": false
}