doraeventfabric
DORA OS EventFabric - 14-tool event stream for DORA compliance signals and pub/sub fabric.
我該用這個嗎
品質與安全性
發現項目(3)
- LOW在 event_stats 中
- LOW在 list_schedules 中
- LOW在 health_check 中
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"doraeventfabric": {
"url": "https://tooloracle.io/eventfabric/mcp/"
}
}
}遠端端點
https://tooloracle.io/eventfabric/mcp/streamable-http它能做什麼
工具清單
工具(14)
⚪emit_event(event_type, entity_id, source, detail)
Emit an event → auto-routes to Conductor based on rules. Types: cve_critical, cloud_outage, regulation_change, security_breach, sanctions_update, audit_notice, evidence_expired, drift_detected, sla_breach, finding_overdue, daily_check, weekly_drift_scan.
輸入結構描述
{
"type": "object",
"properties": {
"event_type": {
"type": "string",
"description": "Event type (see types above)"
},
"entity_id": {
"type": "string"
},
"source": {
"type": "string",
"description": "Event source (webhook, internal, cron)"
},
"detail": {
"type": "string"
}
},
"additionalProperties": false
}⚪subscribe(event_type, oracle, tool)
Subscribe an oracle to an event type.
輸入結構描述
{
"type": "object",
"properties": {
"event_type": {
"type": "string"
},
"oracle": {
"type": "string"
},
"tool": {
"type": "string"
}
},
"additionalProperties": false
}🔴unsubscribe(subscription_id)
Remove a subscription.
輸入結構描述
{
"type": "object",
"properties": {
"subscription_id": {
"type": "string"
}
},
"additionalProperties": false
}🟢list_subscriptions
Show all active subscriptions.
輸入結構描述
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢event_log(event_type, entity_id, limit)
Query event history with filters.
輸入結構描述
{
"type": "object",
"properties": {
"event_type": {
"type": "string"
},
"entity_id": {
"type": "string"
},
"limit": {
"type": "integer"
}
},
"additionalProperties": false
}⚪event_stats
Event statistics: by type, source, status.
輸入結構描述
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢active_rules
Show all routing rules (event → Conductor action).
輸入結構描述
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟡create_rule(event_type, conductor_action, description, priority)
Create custom routing rule.
輸入結構描述
{
"type": "object",
"properties": {
"event_type": {
"type": "string"
},
"conductor_action": {
"type": "string"
},
"description": {
"type": "string"
},
"priority": {
"type": "integer"
}
},
"additionalProperties": false
}⚪test_webhook(event_type, entity_id, detail)
Simulate a webhook event to test routing.
輸入結構描述
{
"type": "object",
"properties": {
"event_type": {
"type": "string"
},
"entity_id": {
"type": "string"
},
"detail": {
"type": "string"
}
},
"additionalProperties": false
}⚪schedule_scan(name, event_type, entity_id, cron)
Schedule periodic scans (daily_check, weekly_drift_scan).
輸入結構描述
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"event_type": {
"type": "string"
},
"entity_id": {
"type": "string"
},
"cron": {
"type": "string",
"description": "Cron expression (default: 0 6 * * *)"
}
},
"additionalProperties": false
}🟢list_schedules
View scheduled scans.
輸入結構描述
{
"type": "object",
"properties": {},
"additionalProperties": false
}⚪webhook_status
Webhook health: events processed, rules active, supported types.
輸入結構描述
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢health_check
Server status.
輸入結構描述
{
"type": "object",
"properties": {},
"additionalProperties": false
}⚪ping
Connectivity test.
輸入結構描述
{
"type": "object",
"properties": {},
"additionalProperties": false
}社群
證據