mcpField
O
oracle-h

oracle-h

Local
github.com/tponscr-debugSecurity

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.

mcp.json · Universal config
{
"mcpServers": {
"tponscr-debug-oracle-h": {
"command": "npx",
"args": [
"-y",
"oracle-h-mcp"
],
"env": {
"ORACLE_SIGNATURE_KEY": "<ORACLE_SIGNATURE_KEY>",
"ORACLE_BASE_URL": "<ORACLE_BASE_URL>"
}
}
}
}
Run commandnpx -y oracle-h-mcp
Environment variables to set
ORACLE_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.online

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmoracle-h-mcp1.0.0

Tools

2

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
actionstringYesPrecise 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'
rationalestringYesWhy this action is necessary to accomplish the goal, and why this specific approach was chosen over safer alternatives. Be honest about uncertainty.
financial_amountnumberNoTotal financial amount at stake in USD. Set to 0 if no financial impact. Include transaction amount or potential cost of mistakes.
projected_impactstringYesConcrete 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_secondsnumberNoSeconds 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

Markdown supported

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.