MCP Execution Ledger
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Execution Ledgerstart a new session for workflow tracing"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Execution Ledger
A Black Box Recorder for AI Agents Built on the Model Context Protocol (MCP)
Overview
MCP Execution Ledger is a durable execution layer for AI agents built using the Model Context Protocol (MCP).
As AI agents interact with databases, APIs, file systems, and external tools, understanding what happened during execution becomes increasingly difficult. Existing systems provide logs, but they don't provide a complete execution history of MCP tool interactions.
MCP Execution Ledger solves this problem by recording every MCP execution in a centralized ledger, enabling developers to trace, replay, inspect, and audit AI workflows.
Think of it as a black box recorder for AI agents.
Problem Statement
Modern AI agents perform complex workflows involving multiple MCP tools.
When an execution fails or produces unexpected results, developers often cannot answer questions such as:
Which tool was called?
What was the input?
What output was returned?
Which step failed?
Can the execution be replayed?
Has anything been modified?
Without complete execution visibility, debugging and auditing become difficult.
Our Solution
MCP Execution Ledger records every MCP interaction including:
Tool Invocations
Inputs & Outputs
Execution Status
Timestamps
Checkpoints
Replay History
Session Metadata
This enables complete execution traceability and operational transparency.
Key Features
Complete execution history
Session management
Execution checkpoints
Workflow replay
Immutable execution records
SQLite-backed ledger
MCP-native architecture
NitroStack deployment
Audit-ready execution logs
Lightweight and extensible
Architecture
Client / MCP Host
│
▼
NitroStack MCP Server
│
├── Ledger Tools
│
├── Ledger Resources
│
├── Ledger Prompts
│
▼
SQLite Execution LedgerAvailable MCP Tools
start_session
record_execution
create_checkpoint
resume_session
replay_session
get_session
list_sessions
export_session
ledger_dashboard
ledger_status
Resources
ledger://sessions
ledger://session/{sessionId}
ledger://checkpoint/{checkpointId}
Prompts
summarize_session
replay_analysis
failure_analysis
checkpoint_summary
Demo Workflow
Start an execution session.
Record every MCP tool execution.
Create execution checkpoints.
Replay previous executions.
Analyze execution history.
View analytics through the dashboard.
Tech Stack
TypeScript
Node.js
NitroStack
MCP SDK
SQLite
GitHub
Live Deployment
NitroCloud Endpoint
https://mcp-execution-l-code-reigns-amrita-university-amritapuri-campus.app.nitrocloud.ai
Installation
git clone https://github.com/Saimadhav27/mcp-execution-ledger.git
cd mcp-execution-ledger
npm install
npm run build
npm startRepository Structure
src/
├── modules/
│ └── ledger/
├── widgets/
├── health/
├── app.module.ts
└── index.tsFuture Scope
Blockchain-backed immutable ledger
Multi-agent execution tracking
Enterprise audit reports
Security compliance
Distributed execution monitoring
AI governance dashboard
Team
Code Reigns
Agentic AI Hackathon 2026
Amrita Vishwa Vidyapeetham
License
MIT License
This server cannot be deployed
Maintenance
Related MCP Connectors
Hash-chained HMAC-signed audit log MCP for A2A (agent-to-agent) calls. Every tool-call, agent-ha...
- memnodeOAuthdev.memnode
Persistent, inspectable memory for AI agents with lineage, correction, and a hosted MCP endpoint.
Shared, governed long-term memory for AI agents across tools and sessions via MCP and REST.
Immutable event logging and audit trail for agent transactions
Related MCP Servers
- AlicenseBqualityCmaintenanceHash-chained HMAC-signed audit log MCP for A2A (agent-to-agent) calls. Every tool-call, agent-handoff, decision gets a tamper-evident signed record.5MIT
- FlicenseNot gradedqualityBmaintenanceCaptures AI-assisted work into a searchable ledger and exposes it via MCP for querying past conversations and decisions.-
- AlicenseNot gradedqualityBmaintenanceA causally-ordered, rewindable event-ledger for autonomous AI agents, enabling tamper-evident audit, replay, and rollback of agent actions via an MCP server.4MIT
- AlicenseAqualityBmaintenanceMCP server that provides structured audit logging for AI agent repair tasks via tools to start, record, end, query, and export event traces, with JSONL persistence and SDK integration.54 npmMIT