EMILIA Protocol

by emiliaprotocol

Not rated
GitHub

About

Require a named human's offline-verifiable approval before an AI agent takes an irreversible action — payment release, record change, deploy. Two-person rule, Ed25519 Trust Receipts, IETF-drafted, Apache-2.0.

Details

Author
emiliaprotocol
Categories
Developer Tools, Security, Automation, AI

Setup

Install EMILIA Protocol in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/emiliaprotocol/emilia-protocol

Follow the installation instructions in the repository README, then restart your MCP client.

What can you do with EMILIA Protocol MCP?

-

Scan tool surfaces— Runnpx @emilia-protocol/scan protect ./tools.jsonto map declared action surfaces and review the generated manifest before enforcement.

Issue offline receipts— Usenpx @emilia-protocol/issue demoto generate a Trust Receipt locally without an API key or backend.

Verify receipts— Runnpx @emilia-protocol/verify aeb-conformance --referenceto test evidence-to-effect boundary conformance, or paste any receipt into the browser verifier.

Protect MCP tools— Wrap payment, GitHub admin, or production deploy tools withrelease_payment,delete_repo, ordeploy_productionto refuse actions lacking valid authority receipts.

Run crash-test demo— Executenode examples/crash-test.mjsto see an autonomous agent blocked from wiring $82,000 without fresh human signoff, fully offline.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.