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
}社区
证据