About oracle-h
Human approval gate for AI agents. Critical actions approved or rejected by a human via Telegram
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
npx -y oracle-h-mcpORACLE_SIGNATURE_KEYSecretYour ORACLE-H signature key for authentication. Use 'demo-signature-key-change-in-production' for testing with no signup required.ORACLE_BASE_URLORACLE-H service base URL. Defaults to https://oracle-h.onlineLocal servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.
Tools
2Saved tool list · updated 2w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| action | string | Yes | Precise technical description of the exact action about to be executed. Include the target (file path, database name, API endpoint), the operation type, and scope. Example: 'DROP TABLE users in production PostgreSQL database prod-db-01' |
| rationale | string | Yes | Why this action is necessary to accomplish the goal, and why this specific approach was chosen over safer alternatives. Be honest about uncertainty. |
| financial_amount | number | No | Total financial amount at stake in USD. Set to 0 if no financial impact. Include transaction amount or potential cost of mistakes. |
| projected_impact | string | Yes | Concrete description of what goes wrong if this action fails or is incorrect. Include: data loss risk, affected users/systems, recovery difficulty. Example: 'Permanent deletion of 50,000 user records. No backup available. Unrecoverable.' |
| expires_in_seconds | number | No | Seconds to wait for human response. Use 60-120 for urgent real-time workflows. Use 300-600 for async tasks. If expired without decision, treat as rejected and abort. |
Details
The maintainer has not added details yet. Check the README in the repository.
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.