MCP Ecosystem

How AWI integrates with the Model Context Protocol ecosystem for source intelligence and interoperability analysis.

AWI in the MCP Stack

AWI provides source intelligence within the MCP stack. Before an agent connects to any MCP server, content source, or API, it queries AWI to get source assessments, risk level, and dimensional scores.

AWI itself exposes a Streamable HTTP MCP endpoint at /mcp, so agents that speak MCP can query AWI natively without REST API integration.

Streamable HTTP MCP — 10 Tools

Connect to https://mcp.agenticwebindex.com/mcp with optional bearer token authentication.

awi.lookupSearch the AWI index by keyword and category
awi.batch_lookupBatch search for multiple queries in one call
awi.source_detailFull source profile with all score dimensions
awi.source_historyScore history and trajectory over time
awi.scanTrigger on-demand content analysis for a domain
awi.scan_detailFull scan run results with findings and fetches
awi.scan_historyHistorical scan runs for a source
awi.report_qualityReport a quality issue with a source
awi.readinessAgent readiness signals for a domain
awi.report_outcomeReport observed interaction success or failure

Google WebMCP

.well-known/webmcp.json is a Google-proposed manifest that allows websites to declare their MCP server endpoints for discovery by AI agents and crawlers.

AWI scans for webmcp.json as part of the Openness & Accessibility dimension. Sources that publish a valid webmcp.json receive a readiness score boost, demonstrating commitment to machine-consumable interoperability.

This complements awi.json (AWI's own manifest) and agent-card.json (Google's agent capability declaration). AWI detects all three plus llms.txt.

Protocol Comparison

ProtocolPathDirectionPurpose
Streamable HTTP MCP/mcpAgent-to-AWIAgent queries AWI for source intelligence via MCP tools
WebMCP (webmcp.json)/.well-known/webmcp.jsonSource declarationSource declares MCP endpoint availability to crawlers
Agent Card (agent-card.json)/.well-known/agent-card.jsonSource declarationSource describes agent capabilities and metadata
AWI Manifest (awi.json)/.well-known/awi.jsonSource declarationSource self-declares provenance, categories, and access for AWI indexing

awi.json Manifest

Sources can publish .well-known/awi.json to self-declare their identity, content categories, access methods, pricing, and provenance type to the AWI index.

AWI crawls these manifests periodically and uses the declared metadata to bootstrap source profiles, reducing the cold-start problem for new sources entering the index.