DashClaw · MCP Server

MCP-Server · bd89d27f · Quellenstand

MCP-Server · lesen und schreiben · MIT · lokal (stdio)

Beschreibung des Anbieters

Policy checks, approvals, records, and governed HTTP capabilities for unattended agents.

Werkzeuge

dashclaw_guard
Evaluate DashClaw governance policies before taking a risky action. Call this BEFORE any action that modifies external systems, deploys code, sends messages, or touches production data.… Angabe des Anbieters · Beleg 5
dashclaw_record
Record a governed action in DashClaw's audit trail. Use this to log significant decisions, completed tasks, or notable outcomes.… Angabe des Anbieters · Beleg 5
dashclaw_invoke
Invoke a DashClaw-governed capability (external API). The capability is guarded (policy check), executed (HTTP call), and recorded (audit trail) automatically.… Angabe des Anbieters · Beleg 5
dashclaw_capabilities_list
List available capabilities registered in DashClaw. Use this to discover what external APIs and tools are available before invoking them.… Angabe des Anbieters · Beleg 5
dashclaw_policies_list
List active governance policies. Use this to understand what rules govern your actions before taking them. Helps calibrate risk scores and know which action types require approval.… Angabe des Anbieters · Beleg 5
dashclaw_wait_for_approval
Wait for a human to approve or deny a pending action in the DashClaw Approvals inbox.… Angabe des Anbieters · Beleg 5
dashclaw_session_start
Register this agent session with DashClaw. Creates a session record that groups all subsequent actions for tracking and observability.… Angabe des Anbieters · Beleg 5
dashclaw_session_end
Close a DashClaw session and update its status. Call this when the task is complete or if the session needs to be marked as failed.… Angabe des Anbieters · Beleg 5
dashclaw_session_retro
Fetch the per-session defensibility retro ("was I manipulated?"): injected-content flags, actions outside the declared goal, spend anomalies, and shield hits, composed into a clean/review/flagged… Angabe des Anbieters · Beleg 5
dashclaw_task_create
Create a Team Task — one record per multi-agent /team run. Groups the inter-agent event timeline (delegations, replies, approvals) for governance visibility on the Team Tasks page.… Angabe des Anbieters · Beleg 5
dashclaw_task_event
Append one event to a Team Task timeline (delegation, reply, status, approval_needed, result, error, done, lead_assigned). Log from your OWN identity only; never include secrets in summary or body. Angabe des Anbieters · Beleg 5
dashclaw_task_update
Update a Team Task: status transitions (open → in_progress → awaiting_approval → done | failed | abandoned) and stored transport session ids. Angabe des Anbieters · Beleg 5
dashclaw_assumption_record
Record an assumption you are acting on — something you treat as true but have not verified (e.g. "staging tests passed", "no active legal hold on this record").… Angabe des Anbieters · Beleg 5
dashclaw_decisions_recent
Query the guardrail decisions ledger for recent governed actions. Filter by agent, action type, decision verdict, or time window. Use for in-session retrospection — "what have I done recently?" Angabe des Anbieters · Beleg 5
dashclaw_pair
Enroll this agent's cryptographic identity with DashClaw (operator pairing requests ask for exactly this).… Angabe des Anbieters · Beleg 5
dashclaw_plan_submit
Submit a preflight plan — an ordered list of intended steps — for one-card operator review BEFORE executing.… Angabe des Anbieters · Beleg 5
dashclaw_plan_status
Check a submitted plan: overall status (pending | approved | partially_approved | denied | expired | revoked) and per-step grant status (approved / denied / consumed).… Angabe des Anbieters · Beleg 5

Voraussetzungen

  • DASHCLAW_URL · Umgebungsvariable · erforderlich · Beleg 1
  • DASHCLAW_API_KEY · Umgebungsvariable · erforderlich · Beleg 1
  • npx · Paketmanager · erforderlich · Beleg 1
  • DASHCLAW_AGENT_ID · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 1
  • DASHCLAW_DISABLE_DOTENV · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • DASHCLAW_BASE_URL · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • DASHCLAW_HOOK_MODE · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • DASHCLAW_WORKSPACE · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • DASHCLAW_PERMISSION_MODE · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • DASHCLAW_GUARD_TIMEOUT · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • DASHCLAW_GUARD_CONNECT_TIMEOUT · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • DASHCLAW_APPROVAL_TIMEOUT · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • DASHCLAW_GUARD_UNAVAILABLE_POLICY · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • DASHCLAW_EXECUTION_CLAIM_POLICY · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • DASHCLAW_SUBAGENT_IDENTITY · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • DASHCLAW_CONTAINMENT · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • DASHCLAW_CONTAINMENT_REWRITE · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • DASHCLAW_REQUIRE_EXECUTION_CLAIMS · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 6
  • DASHCLAW_HOOK_DEBUG · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 7
  • DASHCLAW_CONTAINMENT_DIFF_CAP_BYTES · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 7
  • DASHCLAW_LOCAL_HOME · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 8
  • DASHCLAW_LOCK_STALE_MS · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 9
  • DASHCLAW_HERMES_AGENT_ID · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 10
  • DASHCLAW_POSTTOOL_TIMEOUT · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 11
  • DASHCLAW_GOVERNED_CATEGORIES · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 12
  • VERCEL_PROJECT_PRODUCTION_URL · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 13
  • TRUST_PROXY · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 13

Installation

npx -y @dashclaw/mcp-server@3.1.6

Angaben zum Baustein

—: Angabe nicht belegt.

Maintainer
ucsandman
Repository-Lizenz
MIT
Letzter Repository-Commit

Commit innerhalb 90 Tagen

Dienstanbieter
Offizielle Dienstherkunft nicht belegt
Dienste
—
Bereiche
—
Plattformen
—
Version
3.1.6
Release
platform-v5.38.0
Clients
Claude Code, Claude Desktop, Codex, OpenClaw
Repository-Themen
agent-framework, agent-governance, agent-runtime, ai-agents, ai-infrastructure, ai-ops, autogen, crew-ai, decision-engine, developer-tools

Zugriffe und Risiken

Regelbasiert abgeleitete Zugriffe
lesen, schreiben
Authentifizierung
API-Key
Transport
stdio
Technische Prüfung
Ungeprüft

Fehlende Angaben bedeuten unbekannte Zugriffe. Vor dem Einsatz Konten, Dateien, Netzwerkverbindungen und Ausführungsrechte im konkreten Paket prüfen. Eine frische Änderung am Repository belegt keine Wartung jeder einzelnen Datei.

Nur die für den Arbeitsablauf nötigen Berechtigungen vergeben und Schreibaktionen mit einem Freigabeschritt absichern. Lizenz und Wartungsdatum sind keine Sicherheitsfreigabe.

Der Lizenzbeleg betrifft das Quellcode-Repository. Einzelne Unterpakete und gehostete Dienste können eigene Bedingungen haben; prüfe sie beim konkreten Installations- oder Diensteangebot.

Belege und Datenstand

BD89D27F<MCPSERVE<20261004<<<<Q13<UNGEPRUEFT<<<<<<<<<<<<<<<<

Verbundenes