Agentic Web Wiki — standards reference, probe, validate, template

Look up 100+ agentic-web standards, live-probe any domain, validate manifests, generate boilerplate.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
82%
Naming quality
85%
Poisoning risk
80%
Permission match
100%
Protocol compliance
100%

Findings (2)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domainin digest

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~2,454Tokens (tool definitions)
~1014 BTypical response size
Moderate attention impact (1.92% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "probe": {
      "url": "https://agenticweb.wiki/mcp"
    }
  }
}

Remote endpoints

https://agenticweb.wiki/mcpstreamable-http

What it can do

Tool inventory

Tools (11)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢define(term)

Define a glossary term of the agentic web. Input: term (id, name or alias; plurals tolerated). Returns the definition and related protocol ids. If the word is the name of a standard rather than a term (x402, ARD, AGENTS.md) it returns that standard's summary instead of an error.

Input Schema

{
  "type": "object",
  "properties": {
    "term": {
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    }
  },
  "required": [
    "term"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get(id)

Get one standard's full record by id: status, governance, version, spec URL, discovery, probe rule, evidence with URLs, disputes, summary, freshness. The id may be written as the file or path it is known by (llms.txt, /.well-known/ard.json, A2A); a miss names the nearest ids.

Input Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 120
    }
  },
  "required": [
    "id"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢search(q)

Search the standards by name, acronym, alias, question or use case. Input: q (plain words are fine: 'A2A vs MCP', 'pay per request'). Returns up to 10 matches with id, step and status; a word that is a standard's id or acronym ranks first, and acronym clashes such as ACP are all returned.

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "minLength": 2,
      "maxLength": 200
    }
  },
  "required": [
    "q"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢has(origin, id)

Check one public origin for one standard by fetching its well-known path live. Input: origin (hostname), id (standard id). Returns found/absent with the URL, status and reason; an apex that redirects to its www. host is followed and reported as final_origin.

Input Schema

{
  "type": "object",
  "properties": {
    "origin": {
      "type": "string",
      "minLength": 1,
      "maxLength": 253
    },
    "id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 120
    }
  },
  "required": [
    "origin",
    "id"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢probe(origin)

Check one public origin for every standard that can be observed without credentials (about 30 GET rules). Input: origin. Returns found, absent and skipped (with reasons) plus coverage by lifecycle step. An apex that redirects to its www. host is followed and reported as final_origin.

Input Schema

{
  "type": "object",
  "properties": {
    "origin": {
      "type": "string",
      "minLength": 1,
      "maxLength": 253
    }
  },
  "required": [
    "origin"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢changes(since, step, record_id, limit)

What changed on the map since a date. Input: since (YYYY-MM-DD; an ISO-8601 timestamp is cut to its date), optional step, record_id, limit. Returns dated rows with record, kind, field, old and new value, claim, evidence URL and the data commit.

Input Schema

{
  "type": "object",
  "properties": {
    "since": {
      "type": "string",
      "minLength": 10,
      "maxLength": 40,
      "description": "YYYY-MM-DD, or an ISO-8601 timestamp (its offset is applied, then the UTC date is used)"
    },
    "step": {
      "type": "string",
      "maxLength": 40
    },
    "record_id": {
      "type": "string",
      "maxLength": 80
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 200
    }
  },
  "required": [
    "since"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢stale(days, step)

Records whose last verification is older than N days (default 30), optionally within one lifecycle step. Returns the matching records (id, name, step, last_verified, freshness) and, always, total_standards, cutoff, oldest_verified and newest_verified so an empty list is still informative.

Input Schema

{
  "type": "object",
  "properties": {
    "days": {
      "type": "integer",
      "minimum": 1,
      "maximum": 3650
    },
    "step": {
      "type": "string",
      "maxLength": 40
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢validate_manifest(origin, id)

Validate a public origin's agent-facing manifests against their specifications and grade its agentic-web readiness. Input: origin; optional id to check one manifest only (ard, ai-catalog-well-known-file, mcp-server-cards, a2a, llms-txt, agents-md, api-catalog-rfc9727, ai-crawler-tokens-robots, security-txt, auth-md). Returns grade A+ to F with the rubric, per-manifest errors (spec violations) and warnings (best practice), steps covered, what an agent can call, and the cheapest next steps. The same report is a page at /check/<domain>/ with a badge at /badge/<domain>.svg.

Input Schema

{
  "type": "object",
  "properties": {
    "origin": {
      "type": "string",
      "minLength": 1,
      "maxLength": 253
    },
    "id": {
      "type": "string",
      "enum": [
        "ard",
        "ai-catalog-well-known-file",
        "mcp-server-cards",
        "a2a",
        "llms-txt",
        "agents-md",
        "api-catalog-rfc9727",
        "ai-crawler-tokens-robots",
        "security-txt",
        "auth-md"
      ]
    }
  },
  "required": [
    "origin"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢template(id, domain, name, description, mcp_url, ...)

Spec-compliant boilerplate for an agent-facing file, filled with your domain: ard (and ai-catalog-well-known-file), llms-txt, agents-md, mcp-server-cards (SEP-2127), a2a (agent card 1.0), ai-crawler-tokens-robots, api-catalog-rfc9727, security-txt, auth-md. Input: id; optional domain, name, description, mcp_url, api_url, agent_url, contact. Returns target_path, content_type, recommended_headers, contents, the fields to edit, notes on the specification, and the validate_manifest call to run once it is live.

Input Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "minLength": 2,
      "maxLength": 60,
      "description": "one of ard, ai-catalog-well-known-file, llms-txt, agents-md, mcp-server-cards, a2a, ai-crawler-tokens-robots, api-catalog-rfc9727, security-txt, auth-md"
    },
    "domain": {
      "description": "bare hostname the file is for, e.g. example.com (default example.com)",
      "type": "string",
      "maxLength": 253
    },
    "name": {
      "type": "string",
      "maxLength": 100
    },
    "description": {
      "type": "string",
      "maxLength": 300
    },
    "mcp_url": {
      "description": "absolute https URL of the MCP endpoint",
      "type": "string",
      "maxLength": 200
    },
    "api_url": {
      "description": "absolute https URL of the OpenAPI description",
      "type": "string",
      "maxLength": 200
    },
    "agent_url": {
      "description": "absolute https URL of the A2A endpoint",
      "type": "string",
      "maxLength": 200
    },
    "contact": {
      "description": "mailto:, https: or tel: URI (a bare email gets mailto:)",
      "type": "string",
      "maxLength": 200
    }
  },
  "required": [
    "id"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢ask(question, use_case, audience)

Ask what to implement for a goal in plain words, e.g. 'let agents pay per request', 'stop AI training crawls', 'let ChatGPT call my API'. Input: question; optional use_case (one of the 15 use-case ids in the schema) and audience. Returns the matched use case(s), up to 8 standards ranked by fit, maturity and adoption with reasons, do_this_first (prerequisites first), deprecated standards to avoid, and related ones to consider (also_consider carries id, name, step and question).

Input Schema

{
  "type": "object",
  "properties": {
    "question": {
      "type": "string",
      "minLength": 3,
      "maxLength": 200
    },
    "use_case": {
      "type": "string",
      "enum": [
        "discover-my-api",
        "expose-tools-to-agents",
        "let-agents-act-on-my-site",
        "serve-content-to-agents",
        "prove-agent-identity",
        "delegate-user-authority",
        "control-ai-crawling",
        "accept-agent-payments",
        "agent-checkout",
        "agent-to-agent-messaging",
        "agent-naming",
        "render-agent-ui",
        "audit-agent-actions",
        "attribute-agent-traffic",
        "describe-agent-capabilities"
      ]
    },
    "audience": {
      "type": "string",
      "enum": [
        "site-owner",
        "agent-builder",
        "platform",
        "standards-body"
      ]
    }
  },
  "required": [
    "question"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢digest(date, list)

The agentic-web daily digest as structured data. Input: date (YYYY-MM-DD, default latest), or list: true for the index of every published date. Returns headline, lede, items (title, body, why_it_matters, kind, related standards, and the sources each item rests on, labelled VERIFIED or REPORTED), the day's measured stats (adoption and grade changes across a fixed panel of domains re-checked daily, fastest-growing repositories, MCP Registry activity) and how it was made. Every number in an item appears in a source it cites. Human version: https://agenticweb.wiki/digest/.

Input Schema

{
  "type": "object",
  "properties": {
    "date": {
      "description": "YYYY-MM-DD or latest (default)",
      "type": "string",
      "maxLength": 40
    },
    "list": {
      "description": "true: the index of published dates instead of one digest",
      "type": "boolean"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded11 tools