Skip to main content
Glama

Server Details

Website intelligence audits for AI agents: free preview plus x402-paid Agent Readiness scoring

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.
Tool DescriptionsA

Average 4.4/5 across 7 of 7 tools scored.

Server CoherenceA
Disambiguation5/5

Each tool targets a distinct aspect of site analysis: general audit, agent readiness, markdown extraction, schema-based extraction, feed parsing, link mapping, and summarization. Even the two extraction tools are clearly separated by output format and purpose, so there is no meaningful overlap.

Naming Consistency4/5

Most tool names follow a verb_noun pattern (audit_agent_readiness, extract_page_markdown, extract_structured_data), but feed_parse and link_map reverse the order, and summarize is a single verb. This minor inconsistency does not hinder readability or selection.

Tool Count5/5

Seven tools is well-scoped for a specialized website audit server, covering a broad range of single-page analyses without unnecessary redundancy or bloat. Each tool earns its place.

Completeness4/5

The server covers general audits, content extraction, feed parsing, link mapping, and summarization, which is quite comprehensive for single-page analysis. However, it lacks site-wide crawling, JavaScript rendering, and deep performance metrics as explicitly noted in the descriptions, so agents must chain individual calls for a broader site picture.

Available Tools

7 tools
audit_agent_readinessA
Read-onlyIdempotent
Inspect

PAID CAPABILITY ($0.075 USDC per successful audit via x402 v2). Passively assesses how well a public website or service can be discovered, understood, invoked, and—where explicitly applicable—paid by agents. This MCP call validates the target and returns the canonical x402 HTTP handoff; payment and the versioned result are exchanged at GET https://api.santosautomation.com/api/agent-readiness?url=...&depth=quick. No account or API key is required.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesA publicly reachable HTTP or HTTPS target.
depthNoquick

Output Schema

ParametersJSON Schema
NameRequiredDescription
urlYesExact URL to request, then pay for and retry.
methodYesHTTP method to use for the paid request.
networkYesCAIP-2 chain id, eip155:8453 (Base mainnet).
settlesNoWhen funds move.
protocolYesx402-v2
price_usdcYesPrice in USDC for one successful call.
payment_requiredYes
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, openWorldHint, idempotentHint, and destructiveHint false, so the safety profile is covered. The description adds valuable behavioral context beyond annotations: the exact cost ($0.075 USDC per successful audit), the payment mechanism (x402 v2), the fact that payment and result are exchanged at a specific GET URL, and the lack of required account/API key. This goes beyond simple read-only semantics.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is four sentences, each providing distinct information: pricing, definition, handoff details, and authentication surface. It is not overly verbose, though the pricing and handoff details could potentially be condensed. Overall, it is well-structured and front-loads the critical paid-capability warning, making it easy to scan.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a tool with a paid step and a handoff mechanism, the description covers the essential operational context: what it does, how the handoff works, cost, and authentication requirements. It does not explain the output schema, but that is provided separately. Given the rich annotations and output schema, the description is sufficiently complete, though it could mention potential failure modes or rate limits.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 50%, and the description does not explicitly elaborate on the parameters beyond mentioning 'depth=quick' in the example URL. The URL parameter is already described in the schema as 'A publicly reachable HTTP or HTTPS target,' and depth has an enum with only 'quick.' However, the description does not add meaningful nuance about how to choose or use these parameters; thus it is adequate but not enriched.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the specific action: it 'passively assesses how well a public website or service can be discovered, understood, invoked, and—where explicitly applicable—paid by agents.' This is a specific verb+resource combination that distinguishes it from siblings like audit_website_preview or extract_page_markdown. It also explains the return value (canonical x402 HTTP handoff), reinforcing its unique purpose.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides clear context for use by stating it is a paid capability, requires no API key, and returns a handoff for payment. It implies when to use it (to assess agent-readiness of a website) without explicitly naming alternatives or exclusions. Since no direct comparison to siblings is given, it falls short of a 5 but is well above a 3.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

audit_website_previewA
Read-onlyIdempotent
Inspect

FREE PREVIEW (1 audit per day per caller IP) of Santos Website Intelligence. Runs a fast Quick Intelligence Audit of one public page: fetch timing, page weight, SEO, basic HTML accessibility, security headers, Website Intelligence dimensions, pass/fail checks, and remediation guidance. It audits one page only—no crawling, JavaScript rendering, Core Web Vitals, WCAG certification, or vulnerability scanning. Note for hosted agents: the quota is keyed on the calling IP, so all users of one platform share a single daily preview. Treat it as a sample of the output, not as capacity. For real use, call the machine-payable production endpoint: GET https://api.santosautomation.com/api/audit?url=... — $0.015 USDC per successful audit on Base mainnet (eip155:8453) via x402 v2; no account or API key required.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesA publicly reachable HTTP or HTTPS page.

Output Schema

ParametersJSON Schema
NameRequiredDescription
urlYes
checksNoIndividual pass/fail checks with detail.
issuesYes
scoresYesperformance, seo, accessibility, security (0-100 each).
timing_msNo
audited_byNo
fetched_atNo
http_statusNo
overall_scoreYes
schema_versionYes
website_intelligenceNoDiscoverable, Understandable, Callable, Trustworthy.
website_intelligence_scoreYes
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond annotations (readOnly, idempotent, non-destructive), the description adds crucial behavioral details: the 1-per-day-per-IP quota, shared quota for hosted agents, and the fact that it only audits a single page without crawling or rendering. This transparency about limitations and rate limits goes well beyond what annotations provide.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is long but every sentence carries relevant information: headline, capabilities, limitations, quota note, and alternative endpoint. It is front-loaded with the key purpose and structured logically, though slightly dense as a single paragraph. It earns its length without unnecessary fluff.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The description is thorough for a complex tool: it explains the preview nature, the exact scope (one page), what is excluded, the quota mechanism, and even the production alternative with pricing and protocol. With an output schema present, return values need no description. This is a complete and self-contained description.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% for the single 'url' parameter, and the schema already describes it as a publicly reachable HTTP/HTTPS page. The description only mentions 'one public page,' which adds no new semantic meaning beyond the schema. Baseline 3 is appropriate since the schema does the heavy lifting.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool 'Runs a fast Quick Intelligence Audit of one public page' and enumerates specific checks like fetch timing, SEO, and security headers. It also distinguishes itself from sibling tools by explicitly listing what it does not do (no crawling, JS rendering, etc.), making its purpose unambiguous.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides clear usage context: it is a free preview with a daily quota per IP, intended as a sample not capacity. It also directs users to the production endpoint for real use. However, it does not explicitly compare to sibling tools like audit_agent_readiness, so differentiation from alternatives is slightly less explicit.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

extract_page_markdownA
Read-onlyIdempotent
Inspect

PAID CAPABILITY ($0.005 USDC per successful extraction via x402 v2). Fetches one public page and returns its main content as clean Markdown plus title, description, outbound links, and word count. Single page only — no crawling or JavaScript rendering. This MCP call validates the target and returns the canonical x402 HTTP handoff; payment and the result are exchanged at GET https://api.santosautomation.com/v1/extract?url=... (or POST {"url": "…"}). No account or API key is required.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesA publicly reachable HTTP or HTTPS page.

Output Schema

ParametersJSON Schema
NameRequiredDescription
urlYesExact URL to request, then pay for and retry.
methodYesHTTP method to use for the paid request.
networkYesCAIP-2 chain id, eip155:8453 (Base mainnet).
settlesNoWhen funds move.
protocolYesx402-v2
price_usdcYesPrice in USDC for one successful call.
payment_requiredYes
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond annotations (readOnly, idempotent), the description discloses key behavioral traits: it is a paid capability, validates the target, and returns an x402 HTTP handoff rather than the result directly. It also states that payment and result are exchanged via a specific endpoint, and that no account or API key is required. No contradiction with annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is packed with essential information across five sentences, each serving a distinct purpose: cost, functionality, scope limits, handoff mechanism, and auth requirements. It is front-loaded with the most critical operational detail (paid capability) and contains no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the tool's complexity (paid, x402 handoff, single-page) and the presence of an output schema, the description fully covers what the agent needs to know: the result format, the limitation on crawling/JS, the payment workflow, and authentication. It is complete enough to invoke correctly and follow up on the handoff.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The input schema provides complete coverage of the 'url' parameter with a clear description ('A publicly reachable HTTP or HTTPS page'). The description adds no new parameter-specific meaning beyond confirming 'public page' and validation behavior, which does not elevate it above the baseline established for high schema coverage.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description explicitly states the verb and resource: 'Fetches one public page and returns its main content as clean Markdown plus title, description, outbound links, and word count.' This clearly differentiates it from siblings like 'extract_structured_data' or 'link_map' by specifying the output format and single-page scope.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It provides explicit when-to-use ('Single page only') and when-not-to-use ('no crawling or JavaScript rendering') guidance. The cost and lack of API key requirement also inform the decision. While it doesn't name alternative tools, the constraints clearly signal that this is for one-off page extractions, not bulk or dynamic content.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

extract_structured_dataA
Read-onlyIdempotent
Inspect

PAID CAPABILITY ($0.08 USDC per successful schema-conforming extraction via x402 v2). Fetches one public page and returns JSON fields extracted by an LLM against your own JSON Schema, re-validated against that schema before return; non-conforming output returns 422 and never settles. Single page only — no crawling or JavaScript rendering; page content is truncated to 8000 characters. This MCP call validates the target and returns the canonical x402 HTTP handoff; payment and the result are exchanged at POST https://api.santosautomation.com/v1/extract/structured with {"url": "…", "schema": {...}} — POST only, because a JSON Schema does not fit in a query string. No account or API key is required.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesA publicly reachable HTTP or HTTPS page.
schemaNoOptional here — the handoff is returned either way. Required on the paid POST: a self-contained JSON Schema (type: object, no $ref) describing the fields to extract. Max 4000 characters.

Output Schema

ParametersJSON Schema
NameRequiredDescription
urlYesExact URL to request, then pay for and retry.
methodYesHTTP method to use for the paid request.
networkYesCAIP-2 chain id, eip155:8453 (Base mainnet).
settlesNoWhen funds move.
protocolYesx402-v2
price_usdcYesPrice in USDC for one successful call.
payment_requiredYes
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond annotations, the description discloses the $0.08 fee, x402 protocol handoff, re-validation before return, 422 status for non-conforming output, 8000-character truncation, and no-auth requirement. This exceeds what annotations alone convey.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is dense but organized, front-loading the cost warning and then systematically covering behavior, constraints, and handoff details. It is slightly long, but each sentence adds essential information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the tool's complexity (payment, x402 handoff, validation, truncation), the description fully covers the operational workflow, endpoint, auth, and limitations. The presence of an output schema means return values need not be elaborated further.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, providing a baseline of 3. The description adds crucial meaning: the schema parameter is optional on the MCP call but required on the POST, and it must be self-contained without $ref. This elevates semantic clarity beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description explicitly states the action and resource: 'Fetches one public page and returns JSON fields extracted by an LLM against your own JSON Schema.' It also distinguishes itself from siblings by noting 'Single page only — no crawling or JavaScript rendering.'

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides clear usage context: it is a paid capability with a specific POST endpoint, works on a single page, and excludes crawling/JS rendering. It does not explicitly name alternative sibling tools, so it falls short of a 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

feed_parseA
Read-onlyIdempotent
Inspect

PAID CAPABILITY ($0.003 USDC per successful parse via x402 v2). Parses one public feed URL (RSS 2.0, Atom, or JSON Feed) into normalized JSON with feed metadata and up to 50 items; non-feed targets return 422 and never settle. This MCP call validates the target and returns the canonical x402 HTTP handoff; payment and the result are exchanged at GET https://api.santosautomation.com/v1/feed?url=... (or POST {"url": "…"}). No account or API key is required.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesA publicly reachable HTTP or HTTPS feed URL.

Output Schema

ParametersJSON Schema
NameRequiredDescription
urlYesExact URL to request, then pay for and retry.
methodYesHTTP method to use for the paid request.
networkYesCAIP-2 chain id, eip155:8453 (Base mainnet).
settlesNoWhen funds move.
protocolYesx402-v2
price_usdcYesPrice in USDC for one successful call.
payment_requiredYes
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Despite annotations indicating read-only/idempotent behavior, the description adds critical context: the paid capability ($0.003 USDC), the 422 error behavior, the x402 handoff, and that no API key is required. This significantly exceeds what annotations alone convey and contains no contradictions.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is compact yet information-dense, front-loaded with the essential payment warning. Every sentence adds distinct value: cost, function, error behavior, handoff mechanics, and authentication requirements. No wasted words.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the tool's complexity (payment, handoff, error semantics), the description is remarkably complete. It covers all critical aspects: what the tool does, limitations (50 items), failure mode (422), payment flow (x402), endpoint URL, and lack of auth. The presence of an output schema reduces the need to describe return structure.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, providing a baseline of 3. The description adds value by specifying supported formats (RSS 2.0, Atom, JSON Feed), reinforcing 'public' reachability, and explaining the consequence of non-feed URLs. These details go beyond the schema's simple 'publicly reachable HTTP or HTTPS feed URL'.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool parses public feed URLs (RSS, Atom, JSON Feed) into normalized JSON with feed metadata and up to 50 items. It uses a specific verb ('Parses') and identifies the resource, distinguishing it from the sibling web-scraping/audit tools.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies usage context by listing supported feed types and explicitly states non-feed targets return 422, serving as a when-not-to-use signal. It does not explicitly name alternative tools, but the scope is clear enough for selection.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

summarizeA
Read-onlyIdempotent
Inspect

PAID CAPABILITY ($0.033 USDC per successful summary via x402 v2). Summarizes one public HTML page into a Claude-generated structured summary (title, summary, key_facts, entities, word_count) with an optional focus steering prompt; non-HTML targets return 422 and never settle. This MCP call validates the target and returns the canonical x402 HTTP handoff; payment and the result are exchanged at POST https://api.santosautomation.com/v1/summarize with {"url": "…"} (or GET ?url=&focus=). No account or API key is required.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesA publicly reachable HTTP or HTTPS page.
focusNoOptional steering prompt for the summary, e.g. "pricing plans".

Output Schema

ParametersJSON Schema
NameRequiredDescription
urlYesExact URL to request, then pay for and retry.
methodYesHTTP method to use for the paid request.
networkYesCAIP-2 chain id, eip155:8453 (Base mainnet).
settlesNoWhen funds move.
protocolYesx402-v2
price_usdcYesPrice in USDC for one successful call.
payment_requiredYes
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The description goes far beyond annotations by disclosing the paid nature ($0.033 per success), the 422 error for non-HTML targets, and the critical workflow that the MCP call returns an x402 HTTP handoff rather than the actual summary. It also specifies the API endpoint and that no account/API key is required. No contradiction with readOnlyHint or idempotentHint.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is dense and front-loaded with the payment warning, then flows logically into purpose, behavior, and API details. Every sentence carries necessary information, though it is longer than typical tool descriptions due to the complex two-phase workflow.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a paid, two-step tool with handoff, the description is exceptionally complete: it covers payment, error behavior, the exact API endpoint, request format, authentication, and the handoff semantics. Combined with the presence of an output schema, an agent has everything needed to invoke and complete the operation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters5/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Although the schema covers both parameters at 100%, the description adds value by explaining the focus parameter as a 'steering prompt' with an example ('pricing plans') and showing how url and focus map to GET/POST request formats. This provides practical usage context beyond the schema's brief descriptions.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool summarizes one public HTML page and lists the structured output fields (title, summary, key_facts, entities, word_count). It uses a specific verb and resource, and the emphasis on structured summary distinguishes it from sibling tools like extract_page_markdown or extract_structured_data.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies usage for summarization and mentions the optional focus steering prompt, but it does not explicitly state when to use this tool over alternatives or when not to use it. No sibling comparisons or exclusions are provided.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Scans websites to evaluate agent-readiness and produce an ASO Score Report across 34 signals, helping improve discoverability, trust, and interoperability for AI agents.
    5
    14
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Provides AI-visibility scoring and site auditing capabilities for websites, enabling agents to check how sites appear in AI engines like ChatGPT and Perplexity, run full SEO/security audits, and monitor changes over time.
    14
    1,223
    Elastic 2.0
  • A
    license
    A
    quality
    A
    maintenance
    Enables AI agents to check whether a public website is crawlable, understandable, and ready for AI search workflows through local-only audits of robots.txt, sitemaps, metadata, and llms.txt.
    3
    38
    1
    MIT

View all MCP Servers

Try in Browser

Your Connectors

Sign in to create a connector for this server.

Resources