By Industry
Healthcare Legal Financial Services Pharmaceutical
By Use Case
Output Verification MCP Governance Compliance Automation Agent Governance
Platform
Console API & SDK Integrations Agent Identity Status
Resources
Documentation Blog Research Case Studies Changelog Privacy Policy
Contact
Sales Support Partnerships
Account
Login

Every agent has an identity

Client credentials, authorization scopes, and risk classification. No agent calls Meerkat without being registered and authenticated first.

Register, authenticate, govern

1

Register

Every agent gets a unique agent ID, client credentials, and authorized domains. Registration happens through the Console or the API.

2

Authenticate

OAuth 2.0 client credentials flow. The agent presents its credentials, receives a scoped token, and uses it for all subsequent API calls.

3

Govern

Authorization scopes control what each agent can do. Heartbeat monitoring confirms it is alive. The audit trail logs everything.

Register an agent

terminal
# Register a new AI agent
curl -X POST https://api.meerkatplatform.com/v1/agents \
  -H "Authorization: Bearer $MEERKAT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Clinical Scribe",
    "domain": "healthcare",
    "risk_classification": "high"
  }'

Exchange credentials for a token

terminal
# Get an agent access token
curl -X POST https://api.meerkatplatform.com/v1/agents/token \
  -H "Content-Type: application/json" \
  -d '{
    "client_id": "agt_healthcare_clinical_scribe_a1b2c3",
    "client_secret": "ags_live_xxxxxxxxxxxxxxxx"
  }'

Register your first agent

Free tier. 10,000 verifications/month. No credit card.