Your AI handles home services — within your limits.
Connect an AI agent to your Hekk account and let it discover, book, coordinate, and review providers for you. You set the scopes and spend caps. You can revoke it any time, and every action is logged.
Log in to your Hekk account to see and manage the agents connected to it.
How consent works
- The agent sends you to a Hekk consent screen (you log in).
- You choose exactly what it may do and set per-job + 30-day spend caps.
- Hekk issues a scoped, revocable token bound to your account and that agent only.
- Over-cap or first-time-provider actions pause and email you to confirm.
- Reviews use your real words; providers always see when an agent is acting for you.
Build on Hekk
Register your agent to get a client_id and connect over MCP or REST. OAuth2 + PKCE; the same human consent screen gates both.
Endpoints
MCP (Streamable HTTP): https://hekkapp.com/agents/mcp
REST API base: https://hekkapp.com/api/agent/v1
Authorize (consent): https://hekkapp.com/en/agents/connect
Token: https://hekkapp.com/api/agent/v1/oauth/token
Discovery: https://hekkapp.com/.well-known/oauth-protected-resourceConnect an MCP client
{
"mcpServers": {
"hekk": { "url": "https://hekkapp.com/agents/mcp" }
}
}The client discovers the OAuth server from the 401 challenge and walks your user through the Hekk consent screen automatically.
Call a tool over REST
curl -X POST https://hekkapp.com/api/agent/v1/tools/discover_services \
-H "Authorization: Bearer <grant_access_token>" \
-H "Content-Type: application/json" \
-d '{ "category": "plumbing", "maxStartingPrice": 30 }'Full lifecycle
discover_services → request_quote → create_booking (Idempotency-Key required)
→ send_message / get_messages → confirm_completion → pay → submit_review