{"ok":true,"data":{"service":"platphormnews-mcp","version":"0.9.0","status":"active","purpose":"Canonical MCP capability registry and federation service for the PlatPhormNews network.","catalogSource":"declared_public_route_registry","routeCount":64,"routes":[{"path":"/api","title":"API index","description":"Machine-readable index of declared public API and discovery routes.","kind":"api","publicSafe":true},{"path":"/api/docs","title":"API docs JSON","description":"Machine-readable public API documentation.","kind":"api","publicSafe":true},{"path":"/api/health","title":"Health","description":"Public-safe health and degraded dependency summary.","kind":"api","publicSafe":true},{"path":"/api/v1/health","title":"Versioned health","description":"Versioned public-safe health and degraded dependency summary.","kind":"api","publicSafe":true},{"path":"/api/mcp","title":"MCP endpoint metadata","description":"JSON-RPC MCP endpoint metadata and usage examples.","kind":"api","publicSafe":true},{"path":"/api/v1/registry/snapshot","title":"Registry snapshot","description":"Public-safe canonical MCP registry snapshot.","kind":"api","publicSafe":true},{"path":"/api/v1/registry/reconcile","title":"Registry reconciliation","description":"Public-safe count reconciliation across registry-backed surfaces.","kind":"api","publicSafe":true},{"path":"/api/v1/registry/counts","title":"Registry counts","description":"Canonical Phase 1 and Phase 2 registry counts.","kind":"api","publicSafe":true},{"path":"/api/v1/registry/drift","title":"Registry drift","description":"Source-labeled registry count drift report.","kind":"api","publicSafe":true},{"path":"/api/v1/registry/federated-tools","title":"Federated MCP tools","description":"Source-labeled remote MCP tools discovered from trusted PlatPhormNews endpoints.","kind":"api","publicSafe":true},{"path":"/api/v1/registry/native-mcp-readiness","title":"Native MCP readiness","description":"Source-owned native MCP readiness, delegation health, adapter coverage, and remediation handoff previews.","kind":"api","publicSafe":true},{"path":"/api/v1/registry/apis","title":"Federated APIs","description":"Source-labeled OpenAPI operations discovered from trusted PlatPhormNews sites.","kind":"api","publicSafe":true},{"path":"/api/v1/registry/catalog","title":"Network capability catalog API","description":"Unified source-labeled project, tool, resource, prompt, API, and handoff catalog.","kind":"api","publicSafe":true},{"path":"/api/v1/handoffs","title":"Network handoff API","description":"All-project handoff catalog and trace-linked dry-run preview contract.","kind":"api","publicSafe":true},{"path":"/api/v1/discovery/sites","title":"Discovery sites","description":"Public-safe bounded network site discovery list.","kind":"api","publicSafe":true},{"path":"/api/v1/discovery/graph","title":"Capability graph","description":"Public-safe capability graph JSON.","kind":"api","publicSafe":true},{"path":"/api/v1/capability-graph","title":"Capability graph v1","description":"Canonical capability graph JSON.","kind":"api","publicSafe":true},{"path":"/api/v1/factory/tools","title":"Factory tools","description":"Generated draft tool factory state.","kind":"api","publicSafe":true},{"path":"/api/v1/factory/status","title":"Factory status","description":"Generated draft tool lifecycle and validation status.","kind":"api","publicSafe":true},{"path":"/api/v1/gateway/status","title":"Gateway status","description":"Public-safe MCP gateway status and policy.","kind":"api","publicSafe":true},{"path":"/api/v1/demo/suite","title":"Demo readiness API","description":"Public-safe suite demo readiness, public artifact evidence, and dry-run handoff preview.","kind":"api","publicSafe":true},{"path":"/api/v1/integrations/status","title":"Integration status","description":"Public-safe integration matrix status.","kind":"api","publicSafe":true},{"path":"/api/v1/agent-policy","title":"Agent policy API","description":"Public-safe AI and agent access policy API.","kind":"api","publicSafe":true},{"path":"/api/v1/client-profiles","title":"Client profiles API","description":"Secret-safe MCP client profile configs.","kind":"api","publicSafe":true},{"path":"/api/v1/network/discovery-compliance","title":"Discovery compliance","description":"Public-safe degraded/available discovery compliance summary.","kind":"api","publicSafe":true},{"path":"/api/demo/readiness","title":"Demo readiness","description":"Shared demo readiness response for AgentUI and launch validation.","kind":"api","publicSafe":true},{"path":"/api/web/status","title":"Web Status API","description":"Canonical Web Status, route evidence, readiness checks, source labels, and integration lanes.","kind":"api","publicSafe":true},{"path":"/api/web/manifest","title":"Web manifest API","description":"Canonical Web Status manifest JSON.","kind":"api","publicSafe":true},{"path":"/api/web/scorecard","title":"Web scorecard API","description":"Canonical Web Status readiness scorecard.","kind":"api","publicSafe":true},{"path":"/api/web/fingerprints","title":"Web fingerprints API","description":"Public-safe Web Status capability fingerprints.","kind":"api","publicSafe":true},{"path":"/api/web4/status","title":"Legacy Web4 status API","description":"Legacy Web4 status alias. Prefer /api/web/status.","kind":"api","publicSafe":true},{"path":"/api/web4/manifest","title":"Legacy Web4 manifest API","description":"Legacy Web4 manifest alias. Prefer /api/web/manifest.","kind":"api","publicSafe":true},{"path":"/api/web4/scorecard","title":"Legacy Web4 scorecard API","description":"Legacy Web4 scorecard alias. Prefer /api/web/scorecard.","kind":"api","publicSafe":true},{"path":"/api/web4/fingerprints","title":"Legacy Web4 fingerprints API","description":"Legacy Web4 fingerprints alias. Prefer /api/web/fingerprints.","kind":"api","publicSafe":true},{"path":"/api/provenance/lookup","title":"Provenance lookup","description":"Public provenance record lookup.","kind":"api","publicSafe":true},{"path":"/api/provenance/verify","title":"Provenance verify","description":"Public provenance hash verification.","kind":"api","publicSafe":true},{"path":"/openapi.yaml","title":"OpenAPI YAML","description":"OpenAPI specification in YAML.","kind":"discovery","publicSafe":true},{"path":"/openapi.json","title":"OpenAPI JSON","description":"OpenAPI specification in JSON.","kind":"discovery","publicSafe":true},{"path":"/asyncapi.yaml","title":"AsyncAPI YAML","description":"AsyncAPI event contract in YAML.","kind":"discovery","publicSafe":true},{"path":"/llms.txt","title":"LLM summary","description":"Concise LLM discovery file.","kind":"discovery","publicSafe":true},{"path":"/llms-full.txt","title":"Full LLM spec","description":"Full LLM and MCP discovery specification.","kind":"discovery","publicSafe":true},{"path":"/llms-index.json","title":"LLM index","description":"Structured LLM and MCP index JSON.","kind":"discovery","publicSafe":true},{"path":"/rss.xml","title":"RSS","description":"Public-safe MCP registry update RSS feed.","kind":"feed","publicSafe":true},{"path":"/feed.xml","title":"Atom","description":"Public-safe MCP registry update Atom feed.","kind":"feed","publicSafe":true},{"path":"/sitemap.xml","title":"Sitemap","description":"Canonical public sitemap.","kind":"discovery","publicSafe":true},{"path":"/sitemap-main.xml","title":"Main sitemap","description":"Compatibility sitemap for the PlatPhormNews route standard.","kind":"discovery","publicSafe":true},{"path":"/sitemap-full.xml","title":"Full sitemap","description":"Complete public-safe page, API, discovery, and feed inventory.","kind":"discovery","publicSafe":true},{"path":"/sitemap-index.xml","title":"Sitemap index","description":"Sitemap index for MCP public sitemap files.","kind":"discovery","publicSafe":true},{"path":"/robots.txt","title":"Robots","description":"Crawler policy with canonical sitemap links.","kind":"discovery","publicSafe":true},{"path":"/humans.txt","title":"Human attribution","description":"Maintainer, product, standards, and discovery attribution.","kind":"discovery","publicSafe":true},{"path":"/attribution.json","title":"Structured attribution","description":"Publisher, contact, AI-use, corrections, and source-attribution policy.","kind":"discovery","publicSafe":true},{"path":"/json-ld.json","title":"Structured meaning","description":"Standalone Schema.org graph for the MCP gateway and public registry dataset.","kind":"discovery","publicSafe":true},{"path":"/manifest.webmanifest","title":"Web manifest","description":"Installable web app manifest.","kind":"discovery","publicSafe":true},{"path":"/.well-known/mcp.json","title":"MCP discovery","description":"Well-known MCP discovery manifest.","kind":"discovery","publicSafe":true},{"path":"/.well-known/agents.json","title":"Agents discovery","description":"Agent and IDE integration manifest.","kind":"discovery","publicSafe":true},{"path":"/.well-known/agent-policy.json","title":"Agent policy","description":"Versioned public-safe agent access policy.","kind":"discovery","publicSafe":true},{"path":"/.well-known/ai-policy.json","title":"AI policy","description":"Versioned AI content and MCP discovery policy.","kind":"discovery","publicSafe":true},{"path":"/.well-known/ai-plugin.json","title":"AI plugin manifest","description":"AI plugin compatibility manifest.","kind":"discovery","publicSafe":true},{"path":"/.well-known/platphorm.json","title":"PlatPhorm manifest","description":"PlatPhorm product and gateway manifest.","kind":"discovery","publicSafe":true},{"path":"/.well-known/security.txt","title":"Security policy","description":"RFC 9116 security contact file.","kind":"discovery","publicSafe":true},{"path":"/.well-known/trust.json","title":"Trust policy","description":"PlatPhorm trust, trace, public/private, and auth policy.","kind":"discovery","publicSafe":true},{"path":"/.well-known/web.json","title":"Web Status manifest","description":"Canonical Web Status manifest for PlatPhorm MCP.","kind":"discovery","publicSafe":true},{"path":"/.well-known/web4.json","title":"Legacy Web4 manifest","description":"Legacy Web4 manifest alias. Prefer /.well-known/web.json.","kind":"discovery","publicSafe":true},{"path":"/.well-known/provenance.json","title":"Provenance manifest","description":"Public provenance manifest for capability artifacts.","kind":"discovery","publicSafe":true}],"primary":{"health":"/api/health","docs":"/api/docs","openapi":"/openapi.yaml","mcp":"/api/mcp","registrySites":"/api/v1/registry/sites","networkGraph":"https://platphormnews.com/api/network/graph"},"publicBoundary":"Public routes are read-only and public-safe.","protectedBoundary":"Mutating registry, sync, gateway, test-triggering, and administrative actions require PLATPHORM_API_KEY.","timestamp":"2026-07-23T01:59:42.702Z"}}