# SYMBaiEX Evidence MCP

> Authenticated public evidence search, verification, research jobs, exports, and webhooks.

- name: com.symbaiex.www/evidence
- version: 1.0.0
- connection class: R0 (autonomous)
- trust: 80/100 flags: no-repository
- quality: 100/100 (strong)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/com.symbaiex.www%2Fevidence
- tools: https://api.protogrid.dev/v1/servers/com.symbaiex.www%2Fevidence/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "evidence": {
      "type": "http",
      "url": "https://www.symbaiex.com/api/agent/mcp",
      "headers": {
        "Authorization": "Bearer ${EVIDENCE_TOKEN}"
      }
    }
  }
}
```

Placeholders to fill: `${EVIDENCE_TOKEN}`.

## Trust

- hygiene: 80
- liveness: 100
- freshness: 85
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-100% ~updated-40d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 100/100 (strong)

### protocol: 100 (weight 25)

- pass `protocol.modern`: supports 2026-07-28 (server/discover)
- pass `protocol.stateless`: answers without a session
- pass `protocol.transport`: streamable HTTP
- pass `protocol.list_ttl`: tool list is cacheable (ttlMs 300000)

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 34 of 34 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 3,006 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: 100 (weight 15)

- pass `stability.changes`: 1 tool changes in 30 days
- pass `stability.rug_pull`: no tool changed its meaning under the same name

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 34, about 3,006 tokens to load them all
- tool set hash: 9d40c1043309d2275baa8d0fc4709c67
- tools last changed: 2026-10-03T06:41:20.970Z
- badge: [![protogrid quality](https://protogrid.dev/badge/com.symbaiex.www/evidence.svg)](https://protogrid.dev/servers/com.symbaiex.www/evidence)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-10-03 `evidence_create_export` changed (inputSchema)

Full history: https://api.protogrid.dev/v1/servers/com.symbaiex.www%2Fevidence/changes

## Remotes

- https://www.symbaiex.com/api/agent/mcp (streamable-http, auth none, reachable true, uptime30d 1)

## Packages

_none_

## Tools (34)

- `evidence_benchmarks`: List public benchmark definitions and recent runs.
- `evidence_changes`: List recent public evidence change events.
- `evidence_claim_timeline`: Read the bounded public supersession timeline for a claim key.
- `evidence_create_export`: Create one bounded public JSONL export job.
- `evidence_create_research`: Create one bounded source-cited research job.
- `evidence_create_webhook`: Create an owner-scoped allowlisted signed webhook subscription.
- `evidence_datasets`: List public dataset selection contracts and immutable snapshot provenance, coverage, freshness, and citation metrics.
- `evidence_document`: Read one public evidence document by its ID.
- `evidence_entitlements`: Read effective free-beta product access for the authenticated owner.
- `evidence_get_export`: Read one owner-scoped export job status.
- `evidence_get_export_artifact`: Resolve one authenticated first-party export artifact stream.
- `evidence_get_export_manifest`: Resolve the immutable buyer-readable provenance and coverage manifest for an export.
- `evidence_get_research`: Read one owner-scoped research job status.
- `evidence_get_research_artifact`: Resolve one authenticated first-party research artifact stream.
- `evidence_list_webhooks`: List owner-scoped webhook subscriptions.
- `evidence_products`: List current evidence API product definitions.
- `evidence_quota`: Read the authenticated agent's current usage quota.
- `evidence_replay_webhook_delivery`: Replay one stored webhook event with bounded replay protection.
- `evidence_rotate_webhook_secret`: Rotate a webhook signing secret and return it once.
- `evidence_search`: Search normalized current public evidence documents.
- `evidence_search_entities`: Search normalized public evidence entities.
- `evidence_semantic_search`: Search the public corpus with feature-gated semantic enhancement and lexical fallback.
- `evidence_send_webhook_test`: Send one signed test event to an active webhook subscription.
- `evidence_set_webhook_status`: Pause, resume, or revoke an owner-scoped webhook subscription.
- `evidence_source_registry`: Read deterministic adapter provenance, cadence, and ingestion bounds.
- `evidence_sources`: List current active public evidence sources.
- `evidence_status`: Read product API availability and capability status.
- `evidence_universal_search`: Search public evidence, editorial, news, newsletter, and forum records.
- `evidence_usage`: Read bounded authenticated usage ledger summaries.
- `evidence_verify_claim`: Verify one stored public claim against version-bound citations.
- `evidence_version_claims`: List public claims cited to one evidence document version.
- `evidence_webhook_availability`: Read whether webhook creation is currently operator-enabled.
- `evidence_webhook_health`: Read bounded health for one owner-scoped webhook subscription.
- `evidence_webhook_history`: List bounded recent deliveries for one webhook subscription.
