Server definition
- Hash
- sha256:6abfcc2996548ce0d304335f4495fa2b48dcc10c4a4af12c299c08b44ec7a858
- What it is
- What a remote MCP server returned when asked what it offers: 11 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "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).",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"audience": {
"enum": [
"site-owner",
"agent-builder",
"platform",
"standards-body"
],
"type": "string"
},
"question": {
"maxLength": 200,
"minLength": 3,
"type": "string"
},
"use_case": {
"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"
],
"type": "string"
}
},
"required": [
"question"
],
"type": "object"
},
"name": "ask",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"limit": {
"maximum": 200,
"minimum": 1,
"type": "integer"
},
"record_id": {
"maxLength": 80,
"type": "string"
},
"since": {
"description": "YYYY-MM-DD, or an ISO-8601 timestamp (its offset is applied, then the UTC date is used)",
"maxLength": 40,
"minLength": 10,
"type": "string"
},
"step": {
"maxLength": 40,
"type": "string"
}
},
"required": [
"since"
],
"type": "object"
},
"name": "changes",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"term": {
"maxLength": 80,
"minLength": 1,
"type": "string"
}
},
"required": [
"term"
],
"type": "object"
},
"name": "define",
"outputSchema": null
},
{
"description": "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/.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"date": {
"description": "YYYY-MM-DD or latest (default)",
"maxLength": 40,
"type": "string"
},
"list": {
"description": "true: the index of published dates instead of one digest",
"type": "boolean"
}
},
"type": "object"
},
"name": "digest",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"id": {
"maxLength": 120,
"minLength": 1,
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "get",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"id": {
"maxLength": 120,
"minLength": 1,
"type": "string"
},
"origin": {
"maxLength": 253,
"minLength": 1,
"type": "string"
}
},
"required": [
"origin",
"id"
],
"type": "object"
},
"name": "has",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"origin": {
"maxLength": 253,
"minLength": 1,
"type": "string"
}
},
"required": [
"origin"
],
"type": "object"
},
"name": "probe",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"q": {
"maxLength": 200,
"minLength": 2,
"type": "string"
}
},
"required": [
"q"
],
"type": "object"
},
"name": "search",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"days": {
"maximum": 3650,
"minimum": 1,
"type": "integer"
},
"step": {
"maxLength": 40,
"type": "string"
}
},
"type": "object"
},
"name": "stale",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"agent_url": {
"description": "absolute https URL of the A2A endpoint",
"maxLength": 200,
"type": "string"
},
"api_url": {
"description": "absolute https URL of the OpenAPI description",
"maxLength": 200,
"type": "string"
},
"contact": {
"description": "mailto:, https: or tel: URI (a bare email gets mailto:)",
"maxLength": 200,
"type": "string"
},
"description": {
"maxLength": 300,
"type": "string"
},
"domain": {
"description": "bare hostname the file is for, e.g. example.com (default example.com)",
"maxLength": 253,
"type": "string"
},
"id": {
"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",
"maxLength": 60,
"minLength": 2,
"type": "string"
},
"mcp_url": {
"description": "absolute https URL of the MCP endpoint",
"maxLength": 200,
"type": "string"
},
"name": {
"maxLength": 100,
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "template",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"id": {
"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"
],
"type": "string"
},
"origin": {
"maxLength": 253,
"minLength": 1,
"type": "string"
}
},
"required": [
"origin"
],
"type": "object"
},
"name": "validate_manifest",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:6abfcc2996548ce0d304335f4495fa2b48dcc10c4a4af12c299c08b44ec7a858 | sha256sum