A remote scanner that checks how ready a website is for AI agents and machine-facing observability.
What you can do
AIWebSignals is a hosted, remote MCP endpoint that provides a public AI web-readiness scanner and machine-facing observability discovery service. Based on the description, it lets an assistant scan a site and discover what machine-readable or observability signals it exposes. No individual tools are listed in the supplied material.
When to use it
Worth considering when you want an assistant to assess a website's readiness for AI agents or to discover machine-facing observability endpoints. It is a hosted service, so it suits users who prefer a remote endpoint over a local install.
Requirements
A remote MCP endpoint at over streamable HTTP. No packages, environment variables, headers, or authentication are declared, so no credentials appear to be needed.
Before you install
The service is remote and public, so any target you scan is submitted to a third party. No authentication is declared, so treat results as unverified and avoid scanning private or internal hosts.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.Galanai%2Faiwebsignals/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.
FREE EVALUATION FIRST: run a bounded public website readiness scan and get an explicit next-tool recommendation for a normalized evidence report. Read-only; no account or charge. Private/local network targets are rejected; observations may be saved to public scan history.
Parametersdomainrequired
get_machine_capabilities
Get AIWebSignals Capabilities
Return the current public capability contract served at /api/capabilities, including active protocol, evidence, and security boundaries.
Takes no parameters.
get_machine_pricing
Get AIWebSignals Pricing
Return the same public plan catalog served at /api/machine-pricing. Provider configuration identifiers and payment credentials are excluded.
Takes no parameters.
get_normalized_report
Get Public AI Web Evidence Report
Read an existing or boundedly refreshed public AI web-readiness evidence report for a public domain. Unknown evidence remains unknown.
Parametersdomainrequired
get_scan_history
Get Public AI Web Scan History
Retrieve public, exact-target scan history and observed changes for a domain; excludes private connected-site evidence.
Parameterslimitdomainrequired
compare_public_machine_web_evidence
Compare Public AI Web Evidence
Compare observable public machine-web readiness and evidence coverage for two to six public domains.
Parametersdomainsrequired
evaluate_ai_web_readiness
Evaluate Public AI Web Readiness — Scan + Verified Evidence in One Call
FREE ONE-CALL EVALUATION: run the existing bounded public readiness scan, retrieve the matching persisted normalized evidence report, verify scan ID + hostname, then return observed findings and next actions in this one response. Unknown evidence is not a successful observation. Never charges or changes a website.
Parametersdomainrequired
diagnose_agent_connection
Diagnose Agent Connection to AIWebSignals
FREE: read-only MCP/A2A compatibility guidance for version negotiation, legacy/modern header errors, invalid params and unavailable A2A task methods. Never send raw headers, IPs or secrets.
Request an AIWebSignals Machine Capability for a Future Release
Declare a missing capability by bounded technical slug and category. This records aggregate research evidence only; it will not execute, charge, provision, queue or promise future delivery.
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
License10 pts
Declare a license in the repository or the registry entry.