# CoreLoop > CoreLoop makes any business discoverable, understandable, and transactable by AI agents across every current and emerging protocol. Each published business gets a public page and its own llms.txt; most also expose a per-business MCP and A2A endpoint, depending on that business's configuration. This is the platform index. To act on behalf of a user, either work entirely through the network router below — search, then query the business you found without changing endpoints — or follow that business's own llms.txt to whichever live interfaces it currently exposes. ## Discover businesses - [Business directory](https://coreloop.so/discover): Browse and search published businesses by category and location. - [CoreLoop network router (MCP endpoint)](https://coreloop.so/api/mcp/coreloop-directory): ONE endpoint for the whole network, serving seven tools. `search_businesses` finds a business; `get_business_info`, `get_business_services`, `compare_business_services`, `check_business_availability`, `get_business_agent` and `send_business_inquiry` then query or contact it — pass a search result's `business_id` or `slug` as the `business` argument. Each result also reports which protocols that business currently exposes, so you can call its own endpoint directly instead if you prefer. `https://coreloop.so/api/mcp/directory` is the older advertised path for the same handlers and is still served — either URL works. - [Network A2A endpoint](https://coreloop.so/api/a2a/coreloop-directory): The same network over A2A — three skills (`find_business`, `compare_business_services`, `route_business_task`), so an agent can find a business and then query it without changing endpoints. ## Machine-readable discovery documents - [MCP server card](https://coreloop.so/.well-known/mcp.json): Experimental MCP discovery metadata (the SEP-1649 draft server-card format), mirroring our official MCP Registry listing `so.coreloop/directory` — name, title, description, icons and the Streamable HTTP endpoint, with all seven tools and the per-business URL templates under `_meta`. - [Network A2A agent card](https://coreloop.so/.well-known/agent-card.json): The A2A v1.0 card for the network endpoint above — its skills, examples and interface. - A2A agent cards are also PER BUSINESS, at `https://coreloop.so/{slug}/.well-known/agent-card.json`. Use the root card to talk to the network; use a business's own card to talk to that business directly. ## Per-business endpoints Every published business at `https://coreloop.so/{slug}` exposes: - `https://coreloop.so/{slug}` — the public CoreLoop Page (human-readable). - `https://coreloop.so/{slug}/llms.txt` — that business's llms.txt (services, hours, contact), which advertises exactly the live interfaces and tools that business has enabled. The interfaces below are available PER BUSINESS depending on its active configuration — an owner can disable a protocol, and `send_inquiry` is offered only when the business has published contact details. Always read the per-business llms.txt (or a directory result) to see which are live before calling one: - `https://coreloop.so/api/mcp/{slug}` — its MCP endpoint (Streamable HTTP) for reading the profile and, where enabled, sending an inquiry. - `https://coreloop.so/api/a2a/{slug}` — its A2A (Agent-to-Agent) endpoint, when the business has A2A enabled. ## About - [CoreLoop](https://coreloop.so): The agentic presence layer for SMEs — from solo founders to mid-size firms — plus agencies and enterprise chains.