{"specVersion":"1.0","entries":[{"@context":"https://agenticresourcediscovery.org/context/v1","identifier":"urn:air:milten.io:tool:seo-scanner","displayName":"Milten SEO Audit","type":"application/ld+json","description":"Audit up to five public pages for indexability, metadata, social previews, headings, structured data and content availability with and without JavaScript. Results share one report; formal validation does not guarantee rich results or rankings.","capabilities":["BoundedSiteSEOAudit","RenderedMetadataAudit","SSRComparison","ResponseHTMLAudit","SchemaOrgValidation","GoogleStructuredDataProfiles"],"representativeQueries":["Check indexability and structured data on a public page","Find Schema.org errors separately from Google profile requirements"],"data":{"@context":"https://schema.org","@type":"WebApplication","name":"Milten SEO Audit","url":"https://milten.io/services/seo-scanner","description":"Audit up to five public pages for indexability, metadata, social previews, headings, structured data and content availability with and without JavaScript. Results share one report; formal validation does not guarantee rich results or rankings.","applicationCategory":"DeveloperApplication","operatingSystem":"Web browser"}},{"@context":"https://agenticresourcediscovery.org/context/v1","identifier":"urn:air:milten.io:tool:agentic-engine-optimization","displayName":"Milten Agentic Engine Optimization","type":"application/ld+json","description":"Audit one public page and discovery files against ten agentic-seo checks, with a separate Agent Resource Discovery report. Findings describe technical readiness, not guaranteed search rankings.","capabilities":["AgenticEngineOptimization","AgentResourceDiscovery"],"representativeQueries":["Can AI agents find and understand my page?","Check robots.txt, llms.txt and agent resource discovery"],"data":{"@context":"https://schema.org","@type":"WebApplication","name":"Milten Agentic Engine Optimization","url":"https://milten.io/services/agentic-engine-optimization","description":"Audit one public page and discovery files against ten agentic-seo checks, with a separate Agent Resource Discovery report. Findings describe technical readiness, not guaranteed search rankings.","applicationCategory":"DeveloperApplication","operatingSystem":"Web browser"}},{"@context":"https://agenticresourcediscovery.org/context/v1","identifier":"urn:air:milten.io:tool:speed-scanner","displayName":"Milten Speed Scanner","type":"application/ld+json","description":"Audit website loading performance with Core Web Vitals and network requests. Open the web interface and enter a public page URL to start an audit.","capabilities":["WebsitePerformanceAudit","CoreWebVitals"],"representativeQueries":["Why is my website slow to load?","Check the loading performance and Core Web Vitals of a page"],"data":{"@context":"https://schema.org","@type":"WebApplication","name":"Milten Speed Scanner","url":"https://milten.io/services/speed-scanner","description":"Audit website loading performance with Core Web Vitals and network requests. Open the web interface and enter a public page URL to start an audit.","applicationCategory":"DeveloperApplication","operatingSystem":"Web browser"}},{"@context":"https://agenticresourcediscovery.org/context/v1","identifier":"urn:air:milten.io:tool:html-scanner","displayName":"Milten HTML Scanner","type":"application/ld+json","description":"Validate the HTML of a web page and inspect markup errors through the Milten web interface.","capabilities":["HTMLValidation"],"representativeQueries":["Find invalid HTML on my website","Check the markup of a public web page"],"data":{"@context":"https://schema.org","@type":"WebApplication","name":"Milten HTML Scanner","url":"https://milten.io/services/html-scanner","description":"Validate the HTML of a web page and inspect markup errors through the Milten web interface.","applicationCategory":"DeveloperApplication","operatingSystem":"Web browser"}},{"@context":"https://agenticresourcediscovery.org/context/v1","identifier":"urn:air:milten.io:tool:a11y","displayName":"Milten Accessibility Scanner","type":"application/ld+json","description":"Run automated accessibility checks on a web page. Automated results support, but do not replace, manual accessibility testing.","capabilities":["AccessibilityAudit"],"representativeQueries":["Find accessibility problems on a web page","Check my website for automated accessibility violations"],"data":{"@context":"https://schema.org","@type":"WebApplication","name":"Milten Accessibility Scanner","url":"https://milten.io/services/a11y","description":"Run automated accessibility checks on a web page. Automated results support, but do not replace, manual accessibility testing.","applicationCategory":"DeveloperApplication","operatingSystem":"Web browser"}},{"@context":"https://agenticresourcediscovery.org/context/v1","identifier":"urn:air:milten.io:tool:inp-scanner","displayName":"Milten INP Scanner","type":"application/ld+json","description":"Investigate website interaction responsiveness and long animation frames using the Milten web interface.","capabilities":["InteractionResponsiveness","INPAnalysis"],"representativeQueries":["Why does my web page respond slowly to clicks?","Investigate long tasks affecting Interaction to Next Paint"],"data":{"@context":"https://schema.org","@type":"WebApplication","name":"Milten INP Scanner","url":"https://milten.io/services/inp-scanner","description":"Investigate website interaction responsiveness and long animation frames using the Milten web interface.","applicationCategory":"DeveloperApplication","operatingSystem":"Web browser"}},{"@context":"https://agenticresourcediscovery.org/context/v1","identifier":"urn:air:milten.io:tool:bf-cache","displayName":"Milten Back/Forward Cache Scanner","type":"application/ld+json","description":"Check whether a web page can use the browser back/forward cache and inspect reported blockers.","capabilities":["BFCacheAudit"],"representativeQueries":["Why is my page not restored from the back forward cache?","Check back forward cache eligibility for a URL"],"data":{"@context":"https://schema.org","@type":"WebApplication","name":"Milten Back/Forward Cache Scanner","url":"https://milten.io/services/bf-cache","description":"Check whether a web page can use the browser back/forward cache and inspect reported blockers.","applicationCategory":"DeveloperApplication","operatingSystem":"Web browser"}},{"@context":"https://agenticresourcediscovery.org/context/v1","identifier":"urn:air:milten.io:tool:css-scanner","displayName":"Milten CSS Scanner","type":"application/ld+json","description":"Analyze the stylesheets used by a web page through the Milten web interface.","capabilities":["CSSAudit"],"representativeQueries":["Analyze the CSS used on my website","Inspect stylesheet problems on a web page"],"data":{"@context":"https://schema.org","@type":"WebApplication","name":"Milten CSS Scanner","url":"https://milten.io/services/css-scanner","description":"Analyze the stylesheets used by a web page through the Milten web interface.","applicationCategory":"DeveloperApplication","operatingSystem":"Web browser"}},{"@context":"https://agenticresourcediscovery.org/context/v1","identifier":"urn:air:milten.io:tool:design-tokens","displayName":"Milten Design Tokens Scanner","type":"application/ld+json","description":"Inspect the design tokens of a web page through the Milten web interface.","capabilities":["DesignTokenInspection"],"representativeQueries":["Inspect design tokens used by a website","Find reusable style values in a web page"],"data":{"@context":"https://schema.org","@type":"WebApplication","name":"Milten Design Tokens Scanner","url":"https://milten.io/services/design-tokens","description":"Inspect the design tokens of a web page through the Milten web interface.","applicationCategory":"DeveloperApplication","operatingSystem":"Web browser"}},{"@context":"https://agenticresourcediscovery.org/context/v1","identifier":"urn:air:milten.io:mcp:audit-advisor","displayName":"Milten MCP","type":"application/mcp-server-card+json","description":"Read saved Milten audit reports and sections, including unified SEO audits with per-page SEO checks, metadata and SSR results. Compare audits, retrieve saved optimization plans and view monitoring history through MCP. Requires a personal access token with audits:read permission and only accesses audits and monitoring pages owned by that account. Early access: confirm endpoint availability using the documentation before connecting. Launching and rerunning audits requires an explicitly selected audits:write permission and uses normal account quotas.","capabilities":["list_audits","get_audit_report","get_optimization_plan","get_audit_section","compare_audits","get_monitoring_history","list_projects","list_monitoring_pages","get_audit_status","start_audit","rerun_audit"],"representativeQueries":["Show my recent website audits in Milten","Read metadata and SSR findings for a page in my unified SEO audit","Compare two Milten audits of the same page and their saved optimization plans","Show the last 30 days of monitoring measurements for my page"],"data":{"$schema":"https://static.modelcontextprotocol.io/schemas/v1/server-card.schema.json","name":"io.milten/milten-audit-advisor","title":"Milten MCP","version":"1.1.0","description":"Early access: read your website audits, including unified SEO, metadata and SSR reports, saved optimization plans and monitoring history.","websiteUrl":"https://milten.io/integrations/mcp","remotes":[{"type":"streamable-http","url":"https://milten.io/mcp","headers":[{"name":"Authorization","description":"Bearer personal access token with audits:read permission","isRequired":true,"isSecret":true,"value":"Bearer {MILTEN_MCP_TOKEN}","variables":{"MILTEN_MCP_TOKEN":{"description":"Create a token in your Milten profile under API keys.","isRequired":true,"isSecret":true}}}]}],"_meta":{"io.milten/availability":"early-access","io.milten/runtimeServerName":"milten-audit-advisor","io.milten/access":{"scope":"audits:read","readOnly":false,"writeScope":"audits:write","ownedAuditsOnly":true,"ownedMonitoringPagesOnly":true,"tokenManagementUrl":"https://milten.io/personal/settings/api-keys"}}}}]}