SYMBaiEX Evidence MCP
Authenticated public evidence search, verification, research jobs, exports, and webhooks.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (9)
- LOWen evidence_rotate_webhook_secret
- LOWen evidence_replay_webhook_delivery
- LOWen evidence_list_webhooks
- LOWen evidence_webhook_availability
- LOWen evidence_create_webhook
- LOWen evidence_set_webhook_status
- LOWen evidence_webhook_health
- LOWen evidence_webhook_history
- LOWen evidence_rotate_webhook_secret
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
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-httpQué puede hacer
Inventario de herramientas
Herramientas (34)
🟢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
Evidencia