protogrid

Search / io.github.leewenjie/oxaide

Oxaide — Singapore company research for AI agents

R0· no sign-in

Agent-buys cited Singapore company research: ACRA/URA/GeBIZ packs, S$49/390/1500 per job.

v2.0.1 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality91strong
Trust97of 100
Uptime, 30 days97%
Latency p501295 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "oxaide": {
      "type": "http",
      "url": "https://oxaide.com/mcp"
    }
  }
}
claude mcp add --transport http oxaide https://oxaide.com/mcp
[mcp_servers.oxaide]
url = "https://oxaide.com/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "oxaide": {
      "type": "remote",
      "url": "https://oxaide.com/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "oxaide": {
      "type": "http",
      "url": "https://oxaide.com/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=oxaide&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vb3hhaWRlLmNvbS9tY3AifQ%3D%3D"
}
{
  "servers": {
    "oxaide": {
      "type": "http",
      "url": "https://oxaide.com/mcp"
    }
  }
}
{
  "mcpServers": {
    "oxaide": {
      "httpUrl": "https://oxaide.com/mcp"
    }
  }
}
extensions:
  "oxaide":
    enabled: true
    name: "oxaide"
    type: streamable_http
    uri: "https://oxaide.com/mcp"
    timeout: 300

Quality 91 / 100strong

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations8 of 8 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 1,195 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability100 · weight 15
  • pass
    stability.changes4 tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

8 tools, about 1,195 tokens to load them all · tool set 20e86a8939b3 · tools last changed 2026-10-06 · checked 2026-10-19 10:20 UTC

Tool changes

  • subscribe_watchadded

    Start a prepaid 12-month Watchtower watch: UEN S$490, business-name S$290, IPOS-filing S$790, supplier S$990, portfolio S$2490, grant-call S$490, award-intel S$990. Returns a Stripe checkout URL (cards + PayNow); the watch activates on payment. Needs the target + delivery email.

  • lookup_ownershipadded

    Free instant lookup: registered name, status, entity type, and registration date for a UEN from the monthly register snapshot. Officers and shareholders are NOT in the free snapshot — for the ownership chain, open a cited screen with create_audit ("Ownership of <name> (<uen>)").

  • ping_checkchangeddescription, input schema
    before

    Run one prepaid registry ping (Quick check, ~5 min, result by email + status page). Needs a pack_id from a ping-pack purchase (100 pings S$150, 90d) — the delivery email must match the purchase email (+tags ok). No pack? POST /api/brief/ping-pack first (see https://oxaide.com/pricing#pings).

    after · 100% of words in common

    Run one prepaid registry ping (Quick check, ~5 min, result by email + status page). Needs a pack_id from a ping-pack purchase (100 pings S$150, 90d). The delivery email must match the purchase email (+tags ok). No pack? POST /api/brief/ping-pack first (see https://oxaide.com/pricing#pings).

  • create_auditchangedinput schema

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 97 / 100

provenance90
liveness99
freshness100
hygiene100

+repository +namespace-matches-repo +website +reachable +uptime-97% +updated-24d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://oxaide.com/mcp streamable-httpnoneyes97%1295 ms2025-11-252026-10-19

Tools (8)

create_auditCreate a private research job (Oxaide). Returns a job id immediately; the AI quote (S$49 Quick check / S$390 Pack / S$1500 Board pack) is emailed within ~15m. Pay with pay_audit before any work starts.
get_auditread-onlyGet one job: status, quoted tier/price, payment state, delivery state. Poll after create_audit.
get_audit_resultread-onlyGet the delivered answer/pack for a job (markdown summary; files arrive by email + status page).
list_auditsread-onlyAdmin only: list recent jobs. Requires admin_token matching the server MCP_ADMIN_TOKEN (disabled when unset). Never open to the public.
lookup_ownershipread-onlyFree instant lookup: registered name, status, entity type, and registration date for a UEN from the monthly register snapshot. Officers and shareholders are NOT in the free snapshot — for the ownership chain, open a cited screen with create_audit ("Ownership of <name> (<uen>)").
pay_auditPay a quoted job. method=stripe returns a Stripe Checkout URL (cards + PayNow). method=x402 (default) returns x402 v2 payment requirements (USDC on Base); pay, then call again with the PAYMENT-SIGNATURE header or _meta["x402/payment"] to settle. Work starts only after payment is verified AND settled.
ping_checkRun one prepaid registry ping (Quick check, ~5 min, result by email + status page). Needs a pack_id from a ping-pack purchase (100 pings S$150, 90d). The delivery email must match the purchase email (+tags ok). No pack? POST /api/brief/ping-pack first (see https://oxaide.com/pricing#pings).
subscribe_watchStart a prepaid 12-month Watchtower watch: UEN S$490, business-name S$290, IPOS-filing S$790, supplier S$990, portfolio S$2490, grant-call S$490, award-intel S$990. Returns a Stripe checkout URL (cards + PayNow); the watch activates on payment. Needs the target + delivery email.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "io.github.leewenjie/oxaide",
  "title": "Oxaide — Singapore company research for AI agents",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://oxaide.com/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "2.0.1",
  "repository": {
    "id": "leewenjie/oxaide-mcp",
    "url": "https://github.com/leewenjie/oxaide-mcp",
    "source": "github"
  },
  "websiteUrl": "https://oxaide.com/agents",
  "description": "Agent-buys cited Singapore company research: ACRA/URA/GeBIZ packs, S$49/390/1500 per job."
}