# Aevum Security — agent docs

Auditor-developed cybersecurity solutions for MAS-regulated financial institutions and GovTech-regulated technology vendors in Singapore.

## Site pages

- [Aevum Security | Auditor-Developed Security](/docs/pages/home.md) — original: https://aevumsecurity.com.sg/
- [Services &amp; Solutions | Aevum Security](/docs/pages/services.md) — original: https://aevumsecurity.com.sg/services/
- [Contact Us | Aevum Security](/docs/pages/contact.md) — original: https://aevumsecurity.com.sg/contact/

## Actions

### list_services
List Aevum Security's cybersecurity services (slug, name, one-line summary). Use the slug with get_service_details or submit_enquiry.
- Call: `POST https://agents.aevumsecurity.com.sg/actions/list_services` or MCP tool `list_services` at https://agents.aevumsecurity.com.sg/mcp

### get_service_details
Full details of one Aevum Security service, by slug from list_services.
- Call: `POST https://agents.aevumsecurity.com.sg/actions/get_service_details` or MCP tool `get_service_details` at https://agents.aevumsecurity.com.sg/mcp

### submit_enquiry
**Mutating.** Send a business enquiry to Aevum Security on behalf of your principal. Creates a real enquiry (a human will respond within 1 business day) — only call with the principal's consent. Returns the enquiry id as proof of receipt.
- Call: `POST https://agents.aevumsecurity.com.sg/actions/submit_enquiry` or MCP tool `submit_enquiry` at https://agents.aevumsecurity.com.sg/mcp


## Structured data

- schema.org JSON-LD entity graph: https://agents.aevumsecurity.com.sg/structured-data.json
- Site operators: the embed pack at [/docs/embed-structured-data.md](/docs/embed-structured-data.md)
  has the snippet to paste into the main site's `<head>`.

## Integration

1. Fetch the manifest: `GET https://agents.aevumsecurity.com.sg/.well-known/b2a.json`
2. Diff your knowledge: `GET https://agents.aevumsecurity.com.sg/changelog`
3. Prove your integration in the sandbox first: same contracts, zero side effects —
   prefix paths with `/sandbox` or send `B2A-Environment: sandbox`
4. Call actions via MCP (`https://agents.aevumsecurity.com.sg/mcp`) or REST (`https://agents.aevumsecurity.com.sg/actions/{name}`)
5. Mutations are idempotent: send an `Idempotency-Key` header (or rely on
   input-hash dedup) — retries replay the original result instead of re-executing
6. Every successful mutation returns an Ed25519-signed receipt; verify it at
   `https://agents.aevumsecurity.com.sg/receipts/{id}` against `https://agents.aevumsecurity.com.sg/.well-known/b2a-keys.json`
