Emilia Protocol · MCP Server
MCP-Server für GitHub · lesen und schreiben · Apache-2.0 · lokal (stdio)
Beschreibung des Anbieters
Exact-action approval for consequential agent actions: request, track, and verify signed receipts.
Werkzeuge
ep_guard_actionRequest authorization before an irreversible action: payments, wire transfers, fund releases, deletions, record or account changes, or sending messages with real-world effect.…
Angabe des Anbieters · Beleg 5ep_check_signoffPoll a pending authorization after ep_guard_action returns BLOCKED. Pass the receipt_id. Returns PENDING, APPROVED_PENDING_CONSUME, CONSUMED, or DENIED.…
Angabe des Anbieters · Beleg 5ep_trust_profileGet an entity's full trust profile. This is the CANONICAL way to check trust in EP.…
Angabe des Anbieters · Beleg 5ep_trust_evaluateEvaluate an entity against a trust policy. Returns a Trust Decision (allow/review/deny) with specific failure reasons.…
Angabe des Anbieters · Beleg 5ep_submit_receiptSubmit a transaction receipt to the EP ledger. Requires an API key. Receipts are append-only, cryptographically hashed, and chain-linked. transaction_ref is REQUIRED.…
Angabe des Anbieters · Beleg 5ep_search_entitiesSearch the EP registry for entities by name, capability, or category. Read-only, no side effects.…
Angabe des Anbieters · Beleg 5ep_verify_receiptAsk the configured EMILIA service to verify a stored trust receipt and report its hash and anchor status.…
Angabe des Anbieters · Beleg 5ep_register_entityCreate a new entity in the EP registry. SIDE EFFECT: persists the entity and returns its API key once — store it, it cannot be retrieved later. Public, no auth required.…
Angabe des Anbieters · Beleg 5ep_leaderboardList the top entities ranked by trust confidence. Read-only. Returns up to the requested limit (default 10, max 50) with scores, optionally filtered by entity_type.…
Angabe des Anbieters · Beleg 5ep_dispute_fileFile a dispute against a receipt. Any affected party can challenge. Reasons: fraudulent_receipt, inaccurate_signals, identity_dispute, context_mismatch, duplicate_transaction, coerced_receipt, other.…
Angabe des Anbieters · Beleg 5ep_dispute_statusLook up the current state of a dispute by id. Read-only, public (no auth) — transparency is a protocol value.…
Angabe des Anbieters · Beleg 5ep_report_trust_issueReport a trust issue as a human. No authentication required. For when someone is wrongly downgraded, harmed by a trusted entity, or sees fraud. EP must never make trust more powerful than appeal.
Angabe des Anbieters · Beleg 5ep_appeal_disputeAppeal a dispute resolution. Only dispute participants can appeal. Requires the dispute to be in upheld, reversed, or dismissed state. "Trust must never be more powerful than appeal."
Angabe des Anbieters · Beleg 5ep_install_preflightBEFORE installing or enabling third-party software an agent depends on — an npm package, GitHub app, browser extension, or MCP server — check it here.…
Angabe des Anbieters · Beleg 5ep_principal_lookupLook up a principal — the enduring actor behind entities. Returns bindings, controlled entities, and continuity history.
Angabe des Anbieters · Beleg 5ep_lineageView entity lineage — predecessors, successors, continuity decisions, and whitewashing flags. Use to check if an entity has suspicious continuity gaps.
Angabe des Anbieters · Beleg 5ep_list_policiesList all available trust policies with their requirements and families. Use to discover which policy to evaluate against.
Angabe des Anbieters · Beleg 5ep_create_delegationCreate a delegation record. WRITE: persists to the EP ledger that a human or principal authorizes an agent to act on their behalf, with scope, expiry, and optional constraints. Requires auth.…
Angabe des Anbieters · Beleg 5ep_verify_delegationVerify that an agent currently holds a valid delegation from a principal for a specific action. Use this before accepting a task from an agent claiming to act on behalf of a human.…
Angabe des Anbieters · Beleg 5ep_trust_gateTrust gate: check if an entity meets the required trust threshold BEFORE executing a high-stakes action. This is the canonical pre-action check.…
Angabe des Anbieters · Beleg 5ep_batch_submitSubmit multiple receipts atomically. All receipts share the same submitter (your API key). Useful for bulk reconciliation or recording a session of agent-entity interactions.…
Angabe des Anbieters · Beleg 5ep_configure_auto_receiptEnable or disable automatic receipt generation for this session. When enabled, every EP tool call generates a behavioral receipt automatically.…
Angabe des Anbieters · Beleg 5ep_domain_scoreGet an entity's trust score broken down by behavioral domain. Trust is not a scalar — an agent excellent at financial transactions may be unreliable at creative tasks.…
Angabe des Anbieters · Beleg 5ep_generate_zk_proofGenerate a privacy-preserving commitment proof.…
Angabe des Anbieters · Beleg 5ep_verify_zk_proofVerify a privacy-preserving commitment proof by proof_id.…
Angabe des Anbieters · Beleg 5ep_delegation_judgmentGet a principal's delegation authority — how well they choose and authorize agents. High judgment principals consistently authorize well-behaved agents.…
Angabe des Anbieters · Beleg 5ep_issue_commitIssue a signed EP Commit before a high-stakes action. Returns a commit_id, decision (allow/deny/review), expiry, scope, and appeal path.…
Angabe des Anbieters · Beleg 5ep_verify_commitVerify a pre-action commit — read-only, no side effects. Checks its signature, status, and validity and returns valid/invalid plus the current status, decision, and expiry.…
Angabe des Anbieters · Beleg 5ep_get_commit_statusGet the current state of a pre-action commit by id. Read-only.…
Angabe des Anbieters · Beleg 5ep_revoke_commitRevoke an active pre-action commit before it is fulfilled or expires. SIDE EFFECT: terminally cancels the commit — it can never be consumed after this, and the change is irreversible. Requires auth.…
Angabe des Anbieters · Beleg 5
Voraussetzungen
npx· Paketmanager · erforderlich · Beleg 1EP_API_KEY· Umgebungsvariable · optional · Beleg 6EP_INCLUDE_PROTOCOL_TOOLS· Umgebungsvariable · optional · Beleg 6EP_INCLUDE_REGISTRY_TOOLS· Umgebungsvariable · optional · Beleg 6SENTRY_ENVIRONMENT· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 7NODE_ENV· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 7SENTRY_DSN· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 7EP_BASE_URL· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5EP_AUTO_RECEIPT_URL· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5EP_AUTO_RECEIPT_KEY· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5EP_AUTO_RECEIPT_OPT_IN· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5EP_AUTO_RECEIPT_ENTITY_ID· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5EP_AUTO_RECEIPT_DEBUG· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 8FAST· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 9
Installation
npx -y @emilia-protocol/mcp-server@2.1.1Eckdaten
- Maintainer
- emiliaprotocol
- Repository-Lizenz
- Apache-2.0
- Dienstanbieter
- Offizielle Dienstherkunft nicht belegt
- Dienste
- GitHub
- Bereiche
- Entwicklung
- Plattformen
- —
- Version
- 2.1.1
- Release
- v1.0.0
- Repository-Themen
- agent-security, agentic-ai, ai-agents, authorization, cryptography, formal-verification, ietf, mcp, model-context-protocol, security
- Homepage
- Homepage des Anbieters
- Dokumentation
- Dokumentation des Anbieters
Zugriffe und Risiken
- Zugriffe laut Paketangaben
- lesen, schreiben
- Authentifizierung
- API-Key
- Transport
- stdio
- Technische Prüfung
- Ungeprüft
Fehlende Angaben bedeuten unbekannte Zugriffe: Vergib nur die nötigen Berechtigungen und sichere Schreibaktionen mit einer Freigabe ab.
Quellen (9)
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- Abgerufen und Felder geprüft: 2026-10-04; technische Prüfung: ungeprüft
2C1E61AD<MCPSERVE<<<<<<<<<<<<<Q9<UNGEPRUEFT<<<<<<<<<<<<<<<<<