🤖 AI Agent Skills & Standards Protocol

EcoSmartHomes provides structured, machine-readable specifications and endpoints for AI agents, crawlers, and assistant models. Fully compliant with robots.txt agent directives, MCP (Model Context Protocol), Markdown Negotiation, and OAuth skill registration.

100 / 100
Agent-Readiness Score
6 Capabilities
Active Machine Skills
MCP v1.0
Model Context Protocol
RFC 8414
OAuth Agent Discovery

Exposed Agent Skills & Capabilities

Autonomous AI agents can directly discover and execute the following home energy retrofit skills:

retrofit-advisory

Fabric-first home retrofit prioritization. Recommends attic insulation, pumped cavity, external wall insulation, and triple glazing before heating hardware upgrades.

GET /api/upgrades/recommendations.md mcp:get_retrofit_recommendations
View Markdown Specification →

BER-analysis

Calculates expected BER rating band progression (e.g. G to B2 / A2), primary energy consumption (kWh/m²/yr), and CO₂ emission reduction factors.

GET /api/ber/analysis.md mcp:get_ber_analysis
View BER Analysis Standard →

grant-guidance

Calculates SEAI grant allocations (€1,500 attic, €6,500 heat pump, €2,100 solar PV) and eligibility criteria for Irish property owners.

GET /api/grants/guidance.md mcp:calculate_seai_grants
View Grant Guidance Standard →

journey-timeline

Step-by-step homeowner journey timeline mapping initial suitability check to independent assessment, SEAI approval, installation, and BER drawdown.

🔍Discovery
📋Advisory
💶Grant
🛠️Execution
✔️Verification
GET /api/journey/timeline.md mcp:get_journey_timeline
View Journey Timeline Standard →

insights-dashboard

Provides financial return metrics, average fuel cost offsets, Carbon Tax Shield formulas, and Heat Loss Indicator (HLI) target thresholds.

GET /api/insights/dashboard.md mcp:get_insights_dashboard
View Analytics Standard →

realtime-ber-advisor

Interactive AI-powered BER evaluation app running Gemini generative intelligence for property-specific recommendations.

App /ber-advisor/ Google GenAI SDK
Launch Interactive BER Advisor →

AI Standards & Metadata Endpoints

Complete directory of machine-readable endpoints deployed across EcoSmartHomes:

Standard / Feature Endpoint Location Format Purpose
Robots AI Directives /robots.txt Plaintext Grants explicit crawl permissions for User-agent: ai and LLM bots
AI Site Manifest /ai/manifest.json JSON (v1) Lists site capabilities, contact info, skill declarations & endpoints
OpenAI AI Plugin Manifest /.well-known/ai-plugin.json JSON Standard plugin discovery manifest for ChatGPT and OpenAI ecosystem
OpenAPI 3.0 Spec /ai/openapi.json JSON Schema OpenAPI specification for agent tool invocations and endpoints
MCP Server Manifest /api/mcp/manifest.json MCP JSON Model Context Protocol tools, resources, and prompt definitions
DNS-AID Discovery _index._agents.ecosmarthomes.ie DNS / RFC 9460 HTTPS DNS for AI Discovery records with DNSSEC validation (fallback: /.well-known/dns-aid.json)
MCP Well-Known Root /.well-known/mcp.json MCP Standard Well-known entry point for MCP client discovery
OAuth Server Metadata /api/oauth/metadata.json RFC 8414 JSON OAuth 2.0 authorization server metadata for secure agent token exchange
Cloudflare OAuth Worker /workers/oauth-mcp-worker.js JavaScript Worker Lightweight OAuth token issuer and MCP hook handler script
Markdown Negotiation /api/upgrades/recommendations.md Markdown (.md) Structured text response endpoint for AI crawlers
Sitemap Index /sitemap.xml XML Full index of website pages and AI metadata links