webMCP

The contact layer between businesses and AI agents.

agentready.ch doesn't just make company profiles readable — it makes them actionable. An agent understands what a company offers, which actions are allowed and which confirmation is required.

Discovery

Discovery

The agent starts without a login and reads public orientation files.

/.well-known/webmcp.json
/api/agent/openapi.json
/api/mcp
/companies/{slug}/agent.json
/companies/{slug}/agent.md
Action Policy

Action Policy

Every function has a clear rule. That prevents autonomous messages, wrong bookings and private data leaks.

read_company_profile

Publicly readable, no confirmation needed.

prepare_contact_request

Sends a request through agentready.ch when a recipient address is configured.

list_calendar_slots

Reads available slots, no private calendar data.

prepare_calendar_booking

Prepares an appointment. Cal.com only after confirmation.

Today: webMCP plus MCP HTTP

Agents read a manifest, OpenAPI, agent.json and agent.md. In addition, /api/mcp exposes a JSON-RPC MCP endpoint with initialize, tools/list and tools/call.

Next: trusted agent rules

Companies will be able to set, per function, whether a human must confirm, whether only trusted agents may act automatically, or whether an action stays disabled.

Later: broader MCP clients

The same function catalogue can then be extended for more MCP clients, auth rules and trusted-agent execution.