# Deed

A contract-first language environment and toolchain designed for reviewing agent-generated code. It checks effects, types, and patch receipts over MCP.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 9
- Author: deed-lang
- License: Apache-2.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/deed-lang/deed/tree/HEAD/crates/deed-cli
- Updated: 2026-08-14
- HTML: https://affpapa.org/en/nevibecode/mcp/deed

## What it does

Deed connects coding agents to a contract-oriented language. Its toolchain analyzes system capabilities alongside effect rows. Validation happens through explicit contracts. The system also inspects receipts before and after patch application, helping human reviewers inspect machine-generated logic.

Using the server requires an existing Rust setup. The `deed-lang` package installs the `deed` executable on your machine. Running `deed mcp` exposes the stdio interface for client integration.

## Requirements
- Needs: a prebuilt binary from the repository releases

## Install

### Claude Code (native platform)

**Install**
- The MCP registry has no launch command for it: see the repository README

## When to use it
- validate contract compliance and types in machine-written code
- inspect capability boundaries and effect rows
- verify patch receipts before and after modifications
- run test suites and project checks through an agent

## Example prompts
- Run deed check greeting to verify all contracts and capabilities
- Create a new project using deed new and run test suites with deed test
- Examine the latest patch receipt using the deed mcp connection

## Similar
- [Serena MCP: the IDE for your agent](https://affpapa.org/en/nevibecode/mcp/serena-mcp-the-ide-for-your-agent.md) — MCP server · ★ 30739
- [Compiler Explorer](https://affpapa.org/en/nevibecode/mcp/compiler-explorer.md) — MCP server · ★ 19155
- [Claude Code Explorer MCP](https://affpapa.org/en/nevibecode/mcp/claude-code-explorer-mcp.md) — MCP server · ★ 6236
- [Tolgee](https://affpapa.org/en/nevibecode/mcp/tolgee.md) — MCP server · ★ 4140
- [jshookmcp](https://affpapa.org/en/nevibecode/mcp/jshookmcp.md) — MCP server · ★ 2066
- [pyscn](https://affpapa.org/en/nevibecode/mcp/pyscn.md) — MCP server · ★ 1097

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
