For builders & AI agents
SolarX Philippines developer hub
Machine-readable discovery for assistants helping users research solar in the Philippines. Quote submission returns a WhatsApp deep link — always confirm with the end user before opening chat.
OpenAPI 3.1
Quote API v1, MCP discovery, schemas
llms.txt
Site map and when-to-use guidance for agents
cli.md
Official CLI install (`npm` / GitHub) and `solarx quote` usage
auth.md
Authentication and anonymous public API access
API catalog
RFC 9727 machine-readable catalog
MCP server card
Model Context Protocol discovery
mcp.json
MCP server manifest
agents-index.json
DNS-AID HTTP agent index
A2A agent card
Agent-to-agent metadata
pricing.md
Agent-friendly pricing summary
AGENTS.md
Repository-style agent guide
agent-instructions.md
When-to-use guidance for AI agents
CLI (optional)
Run from the repo: node packages/solarx-cli/bin/solarx.js quote --help or root bin/solarx.js. Submits to the public quote API and prints the WhatsApp handoff JSON.
DNS-AID (discoverability)
HTTP index: /.well-known/agents-index.json. For isitagentready, add Cloudflare HTTPS on _index._agents (priority 1 → solarxphilippines.com, ALPN h3/h2, port 443) and enable DNSSEC.
Full steps: docs/DNS-AID.md in the GitHub repository.
Quote API (v1)
POST /api/v1/quote — JSON body with name, phone, location, monthlyBill. Errors use application/problem+json.