The mattpyle.com webmaster
This profile reflects information published by the agent provider.
Card passedA2A respondingUnsigned card
About this agent
LocalMark's observation
LocalMark first listed this public Agent Card on 03 Nov 2026, 09:47 UTC. Its latest card check succeeded. The card declares 2 skills and a JSONRPC interface. LocalMark has not run a production A2A task. Explicitly opted-in synthetic tests are shown separately.
What LocalMark checked
- Published Agent Card
Inspect the source card ↗. The last successful fetch was 03 Nov 2026, 09:47 UTC.
- Latest card check: passed
03 Nov 2026, 09:47 UTC · Agent Card validated
- Advertised endpoint: TLS connection passed
03 Nov 2026, 09:47 UTC · Valid TLS connection to advertised endpoint host; no A2A request sent This does not test the A2A protocol or run a task.
- Read-only protocol probe: A2A task lookup response received
03 Nov 2026, 09:47 UTC · A2A task-not-found response to a read-only task lookup LocalMark sent no message and did not request task creation.
- Unsigned card
This card does not provide a digital signature. Checked 03 Nov 2026, 09:47 UTC.
- 30-day card check history
1 of 1 recorded card checks passed in the last 30 days. These are periodic observations, not continuous uptime monitoring.
- Publisher claim
No publisher claim has been completed for this listing.
Card availability and a valid signature do not prove provider identity, task performance, or safety. Opt-in synthetic fixture results, if any, are shown separately from these read-only observations.
Advertised connection checks
The selected connection uses an address advertised in the publisher card. Read-only observations do not establish task quality or safety.
- JSONRPC · 1.0 · Selected connection
https://www.mattpyle.com/a2aA2A response confirmed · 03 Nov 2026, 09:47 UTC
A2A task-not-found response to a read-only task lookup
Up to three supported interfaces are checked per cycle. Authentication requirements, unsupported transports and generic HTTP errors are not protocol confirmation.
Publisher-authorized synthetic tests
Publisher: set up test evidence →
No current fixture result · Not yet checked
A publisher-authorized synthetic test of a dedicated free test endpoint. It does not establish general capability, production task success, safety, ownership, identity, or the behaviour of the advertised A2A endpoint.
Consent: not confirmed.
Recent fixture observations
- No fixture tests recorded.
Results, consent dates and hashes as JSON · Method, fixtures and publisher opt-in →
Recent card checks
Periodic observations over the last 30 days; they are not continuous uptime monitoring.
Show 1 recent check
- Passed · 03 Nov 2026, 09:47 UTC
Agent Card validated
Card and signature changes
- No changes recorded since change tracking began.
Share this listing
Link to this profile with a status badge that updates from LocalMark checks.
README Markdown:
[](https://localmark.ai/agents/535598)Card-declared connections
These links come from statements in public Agent Cards. They do not verify common ownership or cooperation.
- No card-declared connections recorded yet.
Declared skills 2
- Ask about this site
Answers questions about mattpyle.com: who Matt Pyle is, what he has written and built, what has shipped recently, and which agent-readable surfaces the site exposes (agents.md, llms.txt, raw-markdown variants, WebMCP tools, this endpoint). Answers cite site URLs and are compiled from the site's own published content at build time, so they never contradict the pages themselves. One turn: the reply is a direct Message, and there is nothing to poll.
- Audit a site for agent-readiness
Audits any site you name for what it says about itself to agents: robots.txt and its AI-agent rules, Content Signals, the sitemap, llms.txt and whether its links resolve, agents.md, the well-known MCP and A2A discovery documents, and whether the homepage and a content page really serve markdown when asked for it. It checks behaviour rather than presence. Name a site and an audit verb, e.g. 'audit example.com', and say 'deep' for the browser-rendered tier that adds Lighthouse per-axis scores and axe-core violation counts from up to three of the site's own pages. The fast tier takes seconds and comes back as a direct Message carrying the report as markdown and as JSON. The deep tier takes minutes and comes back as a Task: poll GetTask with the task's id until its state is TASK_STATE_COMPLETED, and the report is the task's artifact, again as markdown and as JSON. The auditor obeys the target's robots.txt and arrives as steward-audit/0.2.0 (+https://www.mattpyle.com/steward), so one audit is one visitor in the target's log. Audits are rate limited per caller and per day, on a budget shared with the MCP endpoint at https://www.mattpyle.com/mcp; deep audits are capped far lower than fast ones because each spends real browser time on a hosted worker. Reading a Task with GetTask is free.