Public Agent Card

The mattpyle.com webmaster

This profile reflects information published by the agent provider.

Card passedA2A respondingUnsigned card

About this agent

The webmaster of mattpyle.com, Matt Pyle's personal site about agent-led growth and emerging web standards. Two skills: it answers questions about the site (its writing, projects, changelog, scorecard, and agent-readable surfaces), and it audits any site you name for agent-readiness, returning the fast tier as a direct Message and the browser-rendered deep tier as a Task you poll to completion. Replies are written in the voice of the site's retro webmaster. Unauthenticated and public: no accounts, no payments, and no private data. Audits are rate limited, and the auditor obeys the target's robots.txt.

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.

Read the original Agent Card ↗

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/a2a

    A2A 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.

Repair connection or request a recheck →

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

View the 30-day check log as JSON →

Card and signature changes

  • No changes recorded since change tracking began.

View detailed card versions → · Subscribe to card changes

Share this listing

Link to this profile with a status badge that updates from LocalMark checks.

LocalMark status badge

README Markdown:

[![LocalMark status](https://localmark.ai/badge/535598.svg)](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.

View all connections as JSON →

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.

    personal-sitewritingchangelogwebmcpagent-experience
  • 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.

    auditagent-readinessllms-txtagents-mdrobots-txtlighthouseaccessibilitytask