About contractoracle
contractoracle is an MCP server for teams reviewing ICT third-party contracts under DORA. Its tools check mandatory clauses, subcontracting chains, exit readiness, critical-function requirements, contract risks, and expiry dates.
Key features
- 01Register and filter ICT contracts
- 02Check DORA Art. 30 clauses
- 03Map subcontracting chains
- 04Assess exit readiness and critical-function contracts
- 05Flag contract gaps, risks, and expirations
Use cases
- 01Check a contract for mandatory DORA clauses
- 02Review subcontractors and exit-plan readiness
- 03Identify gaps across a contract portfolio
- 04Track contract renewals and expiration dates
MCP support
Exposes 10 contract-analysis tools to MCP clients, including clause checks, subcontracting review, exit assessment, risk scoring, and expiry tracking.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://tooloracle.io/contract/mcp/claude mcp add --transport http io-tooloracle-contractoracle https://tooloracle.io/contract/mcp/{"mcpServers":{"io-tooloracle-contractoracle":{"type":"http","url":"https://tooloracle.io/contract/mcp/"}}}Open in Cursor{"servers":{"io-tooloracle-contractoracle":{"type":"http","url":"https://tooloracle.io/contract/mcp/"}}}Open in VS Code{"mcpServers":{"io-tooloracle-contractoracle":{"type":"http","url":"https://tooloracle.io/contract/mcp/"}}}{"mcpServers":{"io-tooloracle-contractoracle":{"serverUrl":"https://tooloracle.io/contract/mcp/"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
11| Parameter | Type | Required | Description |
|---|---|---|---|
| notes | string | No | |
| is_cif | boolean | No | Supports critical/important function? |
| contract_id | string | No | |
| audit_rights | boolean | No | |
| auto_renewal | boolean | No | |
| contract_end | string | No | |
| jurisdiction | string | No | |
| data_location | boolean | No | |
| exit_strategy | boolean | No | |
| governing_law | string | No | |
| notice_period | boolean | No | |
| provider_name | string | Yes | |
| sub_providers | string | No | |
| contract_start | string | No | |
| contract_title | string | No | |
| sla_definition | boolean | No | |
| data_protection | boolean | No | |
| annual_value_eur | number | No | |
| escrow_source_code | boolean | No | |
| function_supported | string | No | |
| termination_rights | boolean | No | |
| business_continuity | boolean | No | |
| cooperation_authority | boolean | No | |
| full_sla_quantitative | boolean | No | |
| incident_notification | boolean | No | |
| availability_guarantee | boolean | No | |
| performance_monitoring | boolean | No | |
| subcontracting_conditions | boolean | No |
Details
From the project README📝 contractOracle
DORA Execution MCP Server — 10 tools | Part of ToolOracle
Quick Connect
# Claude Desktop / Cursor / Windsurf
npx -y mcp-remote https://tooloracle.io/contract/mcp/
// claude_desktop_config.json
{
"mcpServers": {
"contractoracle": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://tooloracle.io/contract/mcp/"]
}
}
}
Tools (10)
| Tool | Description |
|---|---|
register_contract | Add or update an ICT third-party contract. Tracks all DORA Art. 30 mandatory cla |
list_contracts | List contracts with optional filters. |
clause_check | Validate a contract against all DORA Art. 30 mandatory clauses (standard + CIF). |
subcontracting_chain | Map and assess the subcontracting chain of a contract (RTS on subcontracting). |
exit_readiness | Evaluate exit plan readiness for a contract — Art. 28(8) exit strategies. |
cif_analysis | Analyze all Critical/Important Function contracts for enhanced Art. 30(3) requir |
contract_gaps | Identify missing mandatory clauses across all contracts. |
contract_scoring | Red-flag risk scoring: exit risk, lock-in, jurisdiction, subcontracting gaps. |
contract_expiry | Upcoming contract expirations and renewal deadlines. |
health_check | Server status. |
Pricing
| Tier | Rate Limit | Price |
|---|---|---|
| Free | 10 calls/day | €0 |
| Pro | 1,000 calls/day | €99/month |
| Enterprise | Unlimited | Custom |
Note: This is a compliance oracle. Full tool access requires a Pro or Enterprise subscription. Free tier includes read-only assessment tools.
Part of ToolOracle
contractOracle is one of 42 specialized MCP servers in the ToolOracle ecosystem — the largest collection of production-ready MCP tools for AI agents.
DORA Coverage
Related Oracles:
- FeedOracle — Evidence-grade compliance data infrastructure
- ToolOracle — 42 Oracles, 390+ MCP Tools
Links
- 🌐 Live:
https://tooloracle.io/contract/mcp/ - 📚 Docs: tooloracle.io/docs
- 🏠 Platform: tooloracle.io
Built by FeedOracle — Evidence by Design
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.