contract-sentinel
Click on "Install 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., "@contract-sentinelingest this NDA and flag any risky clauses"
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.
π‘οΈ C Sentinel β Autonomous AI Contract Sentinel
An enterprise-grade, MCP-powered AI agent system for automated contract ingestion, clause extraction, continuous risk monitoring, and real-time LLM integration.
π Live Demos
Frontend Dashboard (Vercel): https://contract-sentinel-seven.vercel.app
MCP Backend Endpoint (NitroCloud):
https://c-sentinel-6a6ca7d2-dcoders-srmist.app.nitrocloud.ai
Related MCP server: docflow-mcp
π Overview
C Sentinel is an autonomous risk-analysis agent built to solve enterprise legal bottlenecks. Powered by the Model Context Protocol (MCP), C Sentinel continuously monitors, ingests, and analyzes legal agreements (MSAs, NDAs, SLAs) to extract critical risk factors, uncapped liabilities, and dangerous SLA terms.
It provides both a modern, interactive web dashboard for human operators and a standardized MCP server interface that seamlessly integrates with external LLMs like ChatGPT and Claude.
β¨ Key Features
π Automated Contract Ingestion: Ingest vendor agreements and instantly calculate overall risk scores (0β100%).
π§ Continuous Sentinel Analysis Cycle: Autonomous background cycle that audits all stored agreements for non-compliant clauses.
β‘ Model Context Protocol (MCP) Native: Exposed as a streamable MCP server, allowing LLMs (like ChatGPT or Claude Desktop) to invoke tool actions (
ingest,fetch_contracts,run_analysis) natively.π Real-Time Operations Dashboard: Built with React, Vite, and Tailwind CSS to display contract velocity, risk breakdown charts, and active alerts.
ποΈ Architecture & Deployment
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β ChatGPT / LLM Connectors β
ββββββββββββββββββββββββββββββ¬βββββββββββββββββββββββββββββ
β (MCP Protocol)
βΌ
ββββββββββββββββββββββββ βββββββββββββββββββββββββββββββββ
β Vercel Frontend ββββΆβ NitroCloud Backend β
β (React / Vite) β β (NitroStack MCP Server) β
ββββββββββββββββββββββββ βββββββββββββββββββββββββββββββββComponent | Tech Stack | Hosting Platform |
Frontend UI | React, TypeScript, Vite, Tailwind CSS | Vercel |
Agent Backend | Node.js, TypeScript, NitroStack MCP SDK | NitroCloud |
Repository | Monorepo Structure ( | GitHub |
βοΈ Environment Variables
Frontend (/ui)
Configure the backend connection URL in your .env file or deployment settings:
VITE_API_BASE_URL=https://c-sentinel-6a6ca7d2-dcoders-srmist.app.nitrocloud.aiπ οΈ Local Development Quickstart
Prerequisites
Node.js (v18+)
npm / pnpm
1. Clone the Repository
git clone https://github.com/sachin0610-srm/contract-sentinel.git
cd contract-sentinel2. Run Backend (MCP Server)
cd server
npm install
npm run dev3. Run Frontend UI
cd ../ui
npm install
npm run devOpen http://localhost:5173 to access the local dashboard.
π Connecting to ChatGPT / External MCP Clients
Open ChatGPT $\rightarrow$ Settings $\rightarrow$ Developer Mode / Apps.
Add a new MCP Connector / Server.
Set Server URL to:
https://c-sentinel-6a6ca7d2-dcoders-srmist.app.nitrocloud.ai/mcpSet Authentication to
No Authand save!
π₯ Authors & Credits
Developed with β€οΈ for the Hackathon by Sachin K (@sachin0610-srm).
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityBmaintenanceEnables Claude or Cursor to act as a contract analyst by providing tools for document fetching, clause segmentation, span verification, and risk taxonomy lookup, with no server-side LLM calls or document retention.Last updatedMIT
- Alicense-qualityDmaintenanceEnables LLM agents to classify documents, extract fields, tables, and stamps, and run compliance reviews using Docflow's document automation platform via 41 MCP tools.Last updatedMIT
- Flicense-qualityBmaintenanceMCP server that analyzes legal documents, extracts key clauses, identifies risks, and summarizes contracts. 8 tools for AI agents needing legal document intelligence.Last updated
- Flicense-qualityCmaintenanceA production-quality MCP server that exposes the official eCFR API as structured tools for AI-driven contract compliance, enabling retrieval of relevant Code of Federal Regulations by clauses extracted from contracts.Last updated
Related MCP Connectors
Connect AI to millions of laws and court cases with the Lawstronaut MCP.
100+ MCP tools for AI agents: content metadata, trade intelligence, business-expertise analysis.
Dispatch litigation work to legal-services vendors from any MCP-compatible AI workflow.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sachin0610-srm/contract-sentinel'
If you have feedback or need assistance with the MCP directory API, please join our Discord server