com. agentwebmap/ agentwebmap
by agentwebmap.com · remote · no sign-in to list tools · v0.8.2 · published by com.agentwebmap
Find publisher documentation via llms.txt, with source links, evidence and check dates.
19 tools: 4 can delete or cancel things, 7 change things and 8 only read.
Scanned Oct 21, 2026
- Deletes or cancels4Claude Code: deny: see these tools
- Can't be undone0Claude Code: ask
- Changes things7Claude Code: ask: see these tools
- Only reads8Claude Code: allow: see these tools
3 checks matched something in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http agentwebmap https://agentwebmap.com/mcpFindings
Matches of fixed checks, with the text they matched.
- Warnresolve
The server marks "resolve" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true}; The name "resolve" says "resolve": a word for reading.
The server marks "generate_llms_txt" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true}; The name "generate_llms_txt" says "generate": a word for a change.
- Infoverify_domain
The description mentions "credentials".
What this check looks forMatched text
description: "...ownership_claim using its private claim credentials. Checks the published proof and consume..."
Tools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
19 tools
Deletes or cancels 4Claude Code: deny
recrawl_siteVerified owner only.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it destructive (destructiveHint: true).
Description, as the server wrote it Verified owner only. Re-validate and update the directory listing now (once per 10 minutes). This crawl can change listing and ownership verification state. Review the result and return to the owner dashboard for activity and history.
Annotations the server declares
- readOnlyHint: false
- destructiveHint: true
- idempotentHint: false
- openWorldHint: true
rotate_owner_keyOwner only.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it destructive (destructiveHint: true).
Description, as the server wrote it Owner only. Replace the API key and invalidate all existing browser owner sessions. Keep the new key; it is shown once. Does not require changing the existing ownership proof.
Annotations the server declares
- readOnlyHint: false
- destructiveHint: true
- idempotentHint: false
- openWorldHint: false
update_siteVerified owner only.No findings
Why it is in this group
- The name "update_site" says "update": a word for a change.
- The server marks it destructive (destructiveHint: true).
Description, as the server wrote it Verified owner only. Control the listing profile (description, tags, nested llms.txt paths, contact) and terms for agents (agent_terms: automated_access = one of welcome | limited | ask | not_allowed: may agents use the site automatically?; rate_limit = short text, e.g. "60 requests/minute"; attribution = one of required | appreciated | none; attribution_text = how to credit the site (≤200 chars); pricing = one of free | freemium | paid; pricing_url = where prices are published; terms_url = the full terms for automated use; notes = anything else an agent should know (≤500 chars)). Omit a field to leave it unchanged; pass null to clear it.
Annotations the server declares
- readOnlyHint: false
- destructiveHint: true
- idempotentHint: false
- openWorldHint: false
verify_domainComplete the fresh challenge from begin_ownership_claim using its private claim credentials.1 finding
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it destructive (destructiveHint: true).
Findings
- Info
The description mentions "credentials".
What this check looks forMatched text
description: "...ownership_claim using its private claim credentials. Checks the published proof and consume..."
Description, as the server wrote it Complete the fresh challenge from begin_ownership_claim using its private claim credentials. Checks the published proof and consumes the challenge once, returning the owner API key shown once. Public or legacy proof tokens alone cannot issue keys. Recovery replaces previous credentials and sessions. Rate limited: 10 attempts per domain per hour.
Annotations the server declares
- readOnlyHint: false
- destructiveHint: true
- idempotentHint: false
- openWorldHint: true
Changes things 7Claude Code: ask
begin_ownership_claimStart optional ownership management or recovery for a domain you control.No findings
Why it is in this group
- The description's first verb is "start": a word for a change.
Description, as the server wrote it Start optional ownership management or recovery for a domain you control. Returns an expiring fresh public proof token and a private claim_secret shown once. Keep the secret private; publish only the verification snippet, then call verify_domain with claim_id and claim_secret. Existing keys remain valid until fresh proof succeeds. No backlink is required: DNS, meta tag and well-known file methods are supported.
Annotations the server declares
- readOnlyHint: false
- destructiveHint: false
- idempotentHint: false
- openWorldHint: false
directory_statsDirectory-wide counts for Agent Web Map: domains tracked, valid llms.txt files, listed, verified, pending.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Directory-wide counts for Agent Web Map: domains tracked, valid llms.txt files, listed, verified, pending.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
explore_sectionsExplore relationships between publisher headings.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Explore relationships between publisher headings. Edges count distinct listed sites sharing both labels. Pass section keys to return related labels and a bounded page of publishers; no sections returns aggregate clusters only. Site results share discovery quotas with other tools.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
generate_llms_txtDraft an llms.txt for a site from its own homepage, sitemap and page titles.1 finding
Why it is in this group
- The name "generate_llms_txt" says "generate": a word for a change.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Findings
- Warn
The server marks "generate_llms_txt" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true}; The name "generate_llms_txt" says "generate": a word for a change.
Description, as the server wrote it Draft an llms.txt for a site from its own homepage, sitemap and page titles. Takes 10-30 seconds. The owner reviews it and publishes it at /llms.txt. Ownership management is optional and uses a separate fresh challenge.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
register_domainSubmit a domain that publishes an llms.txt so it gets crawled and indexed.No findings
Why it is in this group
- The description's first verb is "submit": a word for a change.
Description, as the server wrote it Submit a domain that publishes an llms.txt so it gets crawled and indexed. Returns the verification instructions so you can continue without another call. Verified owners get: A private owner dashboard to control your listing and review activity through Agent Web Map; Edit your description, tags, nested llms.txt files and public contact information; Publish your terms for agents: automated access, rate limits, attribution and pricing; Review file health and request a fresh check on demand; See measured web, REST and MCP requests, documentation selections, publisher clicks and recent daily activity; Review score history over time; request counts do not identify unique agents or confirm publisher page reads; Domain ownership confirmation shown separately from content quality or endorsement.
Annotations the server declares
- readOnlyHint: false
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
resolveStart here to find documentation for a domain or development task.1 finding
Why it is in this group
- The name "resolve" says "resolve": a word for reading.
- The description's first verb is "start": a word for a change.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Findings
- Warn
The server marks "resolve" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":true}; The name "resolve" says "resolve": a word for reading.
Description, as the server wrote it Start here to find documentation for a domain or development task. Returns specific page URLs with publisher excerpts, matching evidence, owner-stated terms, freshness and alternatives. Task relevance ranks ahead of ownership verification. Weak matches are fallback candidates: refine the query or search elsewhere. Use max_age to mark stale data, refresh to validate the source live, and detail=full for owner metadata. Reads need no key.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
site_statsVerified owner only.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Verified owner only. Review measured website, REST and MCP requests, daily activity, documentation selections, publisher clicks, file health and the last 30 score snapshots. Counts include bots, tests and repeated requests; they do not identify unique agents or confirm publisher page reads.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
Only reads 8Claude Code: allow
check_llms_txtValidate a site's llms.txt: reachability, HTML-instead-of-text, redirects to other domains, H1 title, summary, sections, links, link health, llms-full.txt and charset.No findings
Why it is in this group
- The description's first verb is "validate": a word for reading.
Description, as the server wrote it Validate a site's llms.txt: reachability, HTML-instead-of-text, redirects to other domains, H1 title, summary, sections, links, link health, llms-full.txt and charset. Returns each check with what to fix and the file preview. Ownership management is optional and does not affect validation.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
list_categoriesList topic taxonomy and counts by inferred category and agentic label, unclassified sites and publisher-declared MCP endpoints.No findings
Why it is in this group
- The name "list_categories" says "list": a word for reading.
Description, as the server wrote it List topic taxonomy and counts by inferred category and agentic label, unclassified sites and publisher-declared MCP endpoints. Categories describe topics; capabilities are separate explicit publisher declarations. Counts can overlap. Use category or capability filters with resolve, search_llms_registry or list_domains. An MCP declaration does not prove availability.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
list_domainsRanked listing of the directory (verified first, then authority).No findings
Why it is in this group
- The name "list_domains" says "list": a word for reading.
Description, as the server wrote it Ranked listing of the directory (verified first, then authority). Use verified_only to get only owner-verified sites.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
list_sectionsDiscover publisher section labels across the indexed corpus, distinct-site counts, new labels and seven-day membership changes.No findings
Why it is in this group
- The name "list_sections" says "list": a word for reading.
Description, as the server wrote it Discover publisher section labels across the indexed corpus, distinct-site counts, new labels and seven-day membership changes. Labels come from headings, not a fixed taxonomy. Heading presence describes content and does not certify a capability. Partial coverage and baseline status are reported.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
lookup_domainLook up a domain: source URLs, summary, authority, ownership verification, last check and owner-stated terms.No findings
Why it is in this group
- The name "lookup_domain" says "lookup": a word for reading.
Description, as the server wrote it Look up a domain: source URLs, summary, authority, ownership verification, last check and owner-stated terms. Compact by default; detail=full adds profile, country, nested files, badge and ownership claim instructions.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
read_llms_txtReturn our validated copy of a listed site's llms.txt as text, with its source URL, check date and content hash.No findings
Why it is in this group
- The name "read_llms_txt" says "read": a word for reading.
Description, as the server wrote it Return our validated copy of a listed site's llms.txt as text, with its source URL, check date and content hash. No second fetch needed, and it works when the publisher blocks automated clients. A site not cached yet is fetched once on demand.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
search_llms_registrySearch domains and indexed documentation links by words and meaning.No findings
Why it is in this group
- The name "search_llms_registry" says "search": a word for reading.
Description, as the server wrote it Search domains and indexed documentation links by words and meaning. Relevance ranks before authority and ownership verification, with keyword fallback if semantic search is unavailable. Compact results omit owner claims by default; use detail=full for profile metadata.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
verification_instructionsDescribe optional ownership management and its four proof methods.No findings
Why it is in this group
- The description's first verb is "describe": a word for reading.
Description, as the server wrote it Describe optional ownership management and its four proof methods. Call begin_ownership_claim to obtain a fresh expiring proof and a private claim secret. No ownership claim is needed for discovery.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 0.8.2. Values in angle brackets are yours to fill in.
claude mcp add --transport http agentwebmap https://agentwebmap.com/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__agentwebmap__list_sections",
"mcp__agentwebmap__list_categories",
"mcp__agentwebmap__search_llms_registry",
"mcp__agentwebmap__list_domains",
"mcp__agentwebmap__lookup_domain",
"mcp__agentwebmap__read_llms_txt",
"mcp__agentwebmap__verification_instructions",
"mcp__agentwebmap__check_llms_txt"
],
"ask": [
"mcp__agentwebmap__explore_sections",
"mcp__agentwebmap__resolve",
"mcp__agentwebmap__directory_stats",
"mcp__agentwebmap__generate_llms_txt",
"mcp__agentwebmap__register_domain",
"mcp__agentwebmap__begin_ownership_claim",
"mcp__agentwebmap__site_stats"
],
"deny": [
"mcp__agentwebmap__verify_domain",
"mcp__agentwebmap__rotate_owner_key",
"mcp__agentwebmap__update_site",
"mcp__agentwebmap__recrawl_site"
]
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as agentwebmap. Review it before you use it.