// Agentic Protocol

MCP Server

Native integration for MCP-compatible AI agents. Zero code. Any ABN or NZBN verified in one tool call.

Overview

Osapher operates a public MCP (Model Context Protocol) server at mcp.osapher.com. Any AI agent running in an MCP-compatible environment can natively verify Australian and New Zealand business identities without writing integration code or managing API keys.

The MCP server uses SSE (Server-Sent Events) transport, making it compatible with remote deployment and enterprise agent environments — not just local development.

The Osapher MCP server is public and free to connect. No authentication required. Compatible with Claude Desktop, Google Cloud agents, and any MCP-compliant runtime.

Connecting

Add the Osapher MCP server to your agent configuration using the SSE endpoint:

claude_desktop_config.json
{
  "mcpServers": {
    "osapher": {
      "url": "https://mcp.osapher.com/sse",
      "transport": "sse"
    }
  }
}

For programmatic use, connect to the SSE endpoint directly:

sse endpoint
GET https://mcp.osapher.com/sse

# Health check
GET https://mcp.osapher.com/health

Available tools

ToolDescription
verify_businessVerify any ABN or NZBN against the government registry
get_entity_scoreGet the Identity Trust Score and schema status for a domain
check_monitoring_statusCheck drift alerts and last monitored timestamp for a domain

verify_business

Verify an Australian or New Zealand business against the government registry.

input
{
  "identifier": "9429000000000"
}
output
{
  "verified": true,
  "jurisdiction": "NZ",
  "legal_name": "EXAMPLE NZ ENTITY INCORPORATED",
  "abn_status": "Registered",
  "entity_type": "Incorporated Society",
  "powered_by": "Osapher · osapher.com"
}

get_entity_score

Get the Identity Trust Score, certification status, and schema health for a specific domain.

input
{
  "domain": "example.com.au"
}
output
{
  "domain": "example.com.au",
  "identity_score": 82,
  "certified": true,
  "schema_live": true,
  "cryptographic_hash": "abc123def456...",
  "last_updated": "2026-05-01T00:00:00.000+00:00",
  "powered_by": "Osapher · osapher.com"
}

check_monitoring_status

Check whether a domain has active drift alerts and when it was last monitored.

input
{
  "domain": "example.com.au"
}
output
{
  "domain": "example.com.au",
  "last_monitored_at": "2026-05-01T02:00:00.000Z",
  "status": "clean",
  "alert_count": 0,
  "alerts": [],
  "powered_by": "Osapher · osapher.com"
}

Health check

request
curl https://mcp.osapher.com/health
response
{
  "status": "ok",
  "service": "osapher-mcp",
  "version": "1.0.0",
  "tools": ["verify_business", "get_entity_score", "check_monitoring_status"],
  "transport": "SSE"
}