SYMBaiEX Evidence MCP
Authenticated public evidence search, verification, research jobs, exports, and webhooks.
사용해야 할까요
품질 및 안전성
발견 사항 (9)
- LOWevidence_rotate_webhook_secret에서
- LOWevidence_replay_webhook_delivery에서
- LOWevidence_list_webhooks에서
- LOWevidence_webhook_availability에서
- LOWevidence_create_webhook에서
- LOWevidence_set_webhook_status에서
- LOWevidence_webhook_health에서
- LOWevidence_webhook_history에서
- LOWevidence_rotate_webhook_secret에서
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"evidence": {
"url": "https://www.symbaiex.com/api/agent/mcp"
}
}
}원격 엔드포인트
https://www.symbaiex.com/api/agent/mcpstreamable-http할 수 있는 일
도구 목록
도구 (34)
🟢evidence_status
Read product API availability and capability status.
입력 스키마
{
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}🟢evidence_sources(limit)
List current active public evidence sources.
입력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}🟢evidence_search(query, limit)
Search normalized current public evidence documents.
입력 스키마
{
"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.
입력 스키마
{
"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.
입력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"documentId": {
"type": "string",
"minLength": 1,
"maxLength": 128
}
},
"required": [
"documentId"
],
"additionalProperties": false
}🟢evidence_changes(limit)
List recent public evidence change events.
입력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"claimId": {
"type": "string",
"minLength": 1,
"maxLength": 128
}
},
"required": [
"claimId"
],
"additionalProperties": false
}🟢evidence_search_entities(query, limit)
Search normalized public evidence entities.
입력 스키마
{
"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.
입력 스키마
{
"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.
입력 스키마
{
"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.
입력 스키마
{
"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.
입력 스키마
{
"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.
입력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}🟢evidence_entitlements
Read effective free-beta product access for the authenticated owner.
입력 스키마
{
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}🟢evidence_usage(limit)
Read bounded authenticated usage ledger summaries.
입력 스키마
{
"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.
입력 스키마
{
"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.
입력 스키마
{
"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.
입력 스키마
{
"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.
입력 스키마
{
"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": 100
},
"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.
입력 스키마
{
"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.
입력 스키마
{
"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.
입력 스키마
{
"type": "object",
"properties": {
"jobId": {
"type": "string",
"minLength": 1,
"maxLength": 128
}
},
"required": [
"jobId"
],
"additionalProperties": false
}🟢evidence_list_webhooks
List owner-scoped webhook subscriptions.
입력 스키마
{
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}🟢evidence_webhook_availability
Read whether webhook creation is currently operator-enabled.
입력 스키마
{
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}🟡evidence_create_webhook(subscriptionKey, url, eventTypes)
Create an owner-scoped allowlisted signed webhook subscription.
입력 스키마
{
"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.
입력 스키마
{
"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.
입력 스키마
{
"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.
입력 스키마
{
"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.
입력 스키마
{
"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.
입력 스키마
{
"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.
입력 스키마
{
"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
}커뮤니티
증거