SYMBaiEX Evidence MCP

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

¿Debería usar esto?

Calidad y seguridad

B
Calidad de la descripción
94%
Integridad del esquema
69%
Calidad de los nombres
79%
Riesgo de envenenamiento
100%
Coincidencia de permisos
30%
Cumplimiento del protocolo
100%

Hallazgos (9)

  • LOWTool 'evidence_rotate_webhook_secret' description lacks action verben evidence_rotate_webhook_secret
  • LOWTool 'evidence_replay_webhook_delivery' name length outside 3-30 rangeen evidence_replay_webhook_delivery
  • LOWTool 'evidence_list_webhooks' suggests web access but openWorldHint=falseen evidence_list_webhooks
  • LOWTool 'evidence_webhook_availability' suggests web access but openWorldHint=falseen evidence_webhook_availability
  • LOWTool 'evidence_create_webhook' suggests web access but openWorldHint=falseen evidence_create_webhook
  • LOWTool 'evidence_set_webhook_status' suggests web access but openWorldHint=falseen evidence_set_webhook_status
  • LOWTool 'evidence_webhook_health' suggests web access but openWorldHint=falseen evidence_webhook_health
  • LOWTool 'evidence_webhook_history' suggests web access but openWorldHint=falseen evidence_webhook_history
  • LOWTool 'evidence_rotate_webhook_secret' suggests web access but openWorldHint=falseen evidence_rotate_webhook_secret

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~3,303Tokens (definiciones de herramientas)
~552 BTamaño de respuesta típico
Impacto significativo en la atención (2.58% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "evidence": {
      "url": "https://www.symbaiex.com/api/agent/mcp"
    }
  }
}

Puntos de conexión remotos

https://www.symbaiex.com/api/agent/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (34)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢evidence_status

Read product API availability and capability status.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
🟢evidence_sources(limit)

List current active public evidence sources.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 20
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢evidence_source_registry

Read deterministic adapter provenance, cadence, and ingestion bounds.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
🟢evidence_search(query, limit)

Search normalized current public evidence documents.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 300
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 20
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢evidence_semantic_search(query, limit, idempotencyKey)

Search the public corpus with feature-gated semantic enhancement and lexical fallback.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 300
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "default": 10
    },
    "idempotencyKey": {
      "type": "string",
      "minLength": 8,
      "maxLength": 96,
      "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]*$"
    }
  },
  "required": [
    "query",
    "idempotencyKey"
  ],
  "additionalProperties": false
}
🟢evidence_universal_search(query, limit)

Search public evidence, editorial, news, newsletter, and forum records.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 300
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 20
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢evidence_document(documentId)

Read one public evidence document by its ID.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "documentId": {
      "type": "string",
      "minLength": 1,
      "maxLength": 128
    }
  },
  "required": [
    "documentId"
  ],
  "additionalProperties": false
}
🟢evidence_changes(limit)

List recent public evidence change events.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 20
    }
  },
  "required": [],
  "additionalProperties": false
}
⚪evidence_verify_claim(claimId)

Verify one stored public claim against version-bound citations.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "claimId": {
      "type": "string",
      "minLength": 1,
      "maxLength": 128
    }
  },
  "required": [
    "claimId"
  ],
  "additionalProperties": false
}
🟢evidence_search_entities(query, limit)

Search normalized public evidence entities.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 20
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢evidence_version_claims(documentVersionId, limit)

List public claims cited to one evidence document version.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "documentVersionId": {
      "type": "string",
      "minLength": 1,
      "maxLength": 128
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 20
    }
  },
  "required": [
    "documentVersionId"
  ],
  "additionalProperties": false
}
🟢evidence_claim_timeline(claimKey, limit)

Read the bounded public supersession timeline for a claim key.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "claimKey": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 20
    }
  },
  "required": [
    "claimKey"
  ],
  "additionalProperties": false
}
🟢evidence_products(limit)

List current evidence API product definitions.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 20
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢evidence_datasets(limit)

List public dataset selection contracts and immutable snapshot provenance, coverage, freshness, and citation metrics.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 20
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢evidence_benchmarks(limit)

List public benchmark definitions and recent runs.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 20
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢evidence_quota

Read the authenticated agent's current usage quota.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
🟢evidence_entitlements

Read effective free-beta product access for the authenticated owner.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
🟢evidence_usage(limit)

Read bounded authenticated usage ledger summaries.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 20
    }
  },
  "required": [],
  "additionalProperties": false
}
🟡evidence_create_research(query)

Create one bounded source-cited research job.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 300
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢evidence_get_research(jobId)

Read one owner-scoped research job status.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "jobId": {
      "type": "string",
      "minLength": 1,
      "maxLength": 128
    }
  },
  "required": [
    "jobId"
  ],
  "additionalProperties": false
}
🟢evidence_get_research_artifact(jobId)

Resolve one authenticated first-party research artifact stream.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "jobId": {
      "type": "string",
      "minLength": 1,
      "maxLength": 128
    }
  },
  "required": [
    "jobId"
  ],
  "additionalProperties": false
}
🟡evidence_create_export(datasetId, format, recordLimit, selectionStrategy, cursor)

Create one bounded public JSONL export job.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "datasetId": {
      "type": "string",
      "minLength": 1,
      "maxLength": 128
    },
    "format": {
      "type": "string",
      "enum": [
        "jsonl",
        "parquet"
      ],
      "default": "jsonl"
    },
    "recordLimit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 500,
      "default": 25
    },
    "selectionStrategy": {
      "type": "string",
      "enum": [
        "balanced",
        "recent"
      ],
      "default": "balanced"
    },
    "cursor": {
      "type": "string",
      "minLength": 1,
      "maxLength": 512
    }
  },
  "required": [
    "datasetId"
  ],
  "additionalProperties": false
}
🟢evidence_get_export(jobId)

Read one owner-scoped export job status.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "jobId": {
      "type": "string",
      "minLength": 1,
      "maxLength": 128
    }
  },
  "required": [
    "jobId"
  ],
  "additionalProperties": false
}
🟢evidence_get_export_artifact(jobId)

Resolve one authenticated first-party export artifact stream.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "jobId": {
      "type": "string",
      "minLength": 1,
      "maxLength": 128
    }
  },
  "required": [
    "jobId"
  ],
  "additionalProperties": false
}
🟢evidence_get_export_manifest(jobId)

Resolve the immutable buyer-readable provenance and coverage manifest for an export.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "jobId": {
      "type": "string",
      "minLength": 1,
      "maxLength": 128
    }
  },
  "required": [
    "jobId"
  ],
  "additionalProperties": false
}
🟢evidence_list_webhooks

List owner-scoped webhook subscriptions.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
🟢evidence_webhook_availability

Read whether webhook creation is currently operator-enabled.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
🟡evidence_create_webhook(subscriptionKey, url, eventTypes)

Create an owner-scoped allowlisted signed webhook subscription.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subscriptionKey": {
      "type": "string",
      "minLength": 1,
      "maxLength": 96
    },
    "url": {
      "type": "string",
      "format": "uri",
      "maxLength": 2000
    },
    "eventTypes": {
      "type": "array",
      "minItems": 1,
      "maxItems": 12,
      "uniqueItems": true,
      "items": {
        "type": "string",
        "enum": [
          "evidence.document.changed",
          "evidence.research.completed",
          "evidence.export.completed",
          "evidence.benchmark.completed",
          "evidence.claim.verified",
          "evidence.usage.threshold_reached",
          "evidence.usage.budget_reached",
          "evidence.entitlement.status_changed"
        ]
      }
    }
  },
  "required": [
    "subscriptionKey",
    "url",
    "eventTypes"
  ],
  "additionalProperties": false
}
🟡evidence_set_webhook_status(subscriptionKey, status)

Pause, resume, or revoke an owner-scoped webhook subscription.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subscriptionKey": {
      "type": "string",
      "minLength": 1,
      "maxLength": 96
    },
    "status": {
      "type": "string",
      "enum": [
        "active",
        "paused",
        "revoked"
      ]
    }
  },
  "required": [
    "subscriptionKey",
    "status"
  ],
  "additionalProperties": false
}
🟢evidence_webhook_health(subscriptionKey)

Read bounded health for one owner-scoped webhook subscription.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subscriptionKey": {
      "type": "string",
      "minLength": 1,
      "maxLength": 96
    }
  },
  "required": [
    "subscriptionKey"
  ],
  "additionalProperties": false
}
🟢evidence_webhook_history(subscriptionKey, limit)

List bounded recent deliveries for one webhook subscription.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subscriptionKey": {
      "type": "string",
      "minLength": 1,
      "maxLength": 96
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 20
    }
  },
  "required": [
    "subscriptionKey"
  ],
  "additionalProperties": false
}
⚪evidence_rotate_webhook_secret(subscriptionKey)

Rotate a webhook signing secret and return it once.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subscriptionKey": {
      "type": "string",
      "minLength": 1,
      "maxLength": 96
    }
  },
  "required": [
    "subscriptionKey"
  ],
  "additionalProperties": false
}
⚪evidence_replay_webhook_delivery(subscriptionKey, eventKey)

Replay one stored webhook event with bounded replay protection.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subscriptionKey": {
      "type": "string",
      "minLength": 1,
      "maxLength": 96
    },
    "eventKey": {
      "type": "string",
      "minLength": 1,
      "maxLength": 160
    }
  },
  "required": [
    "subscriptionKey",
    "eventKey"
  ],
  "additionalProperties": false
}
🟡evidence_send_webhook_test(subscriptionKey, eventType)

Send one signed test event to an active webhook subscription.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "subscriptionKey": {
      "type": "string",
      "minLength": 1,
      "maxLength": 96
    },
    "eventType": {
      "type": "string",
      "enum": [
        "evidence.document.changed",
        "evidence.research.completed",
        "evidence.export.completed",
        "evidence.benchmark.completed",
        "evidence.claim.verified",
        "evidence.usage.threshold_reached",
        "evidence.usage.budget_reached",
        "evidence.entitlement.status_changed"
      ]
    }
  },
  "required": [
    "subscriptionKey",
    "eventType"
  ],
  "additionalProperties": false
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada34 herramientas
verificadoversión no registrada34 herramientas
verificadoversión no registrada34 herramientas