Hermes Plant — Deterministic Finance & Safety APIs is an MCP server with 25 tools an agent can call, among them action_safety_quick_gate, action_safety_run, assurance_attest. It answers at https://mcp.hermesplant.com/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 10 of 10 times since 5 September 2026; the last check, on 18 October 2026, succeeded.
Preflight, approve, and prove consequential agent actions with signed evidence and x402 tools.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
action_safety_quick_gate | AI agent action safety quick gate ($0.01 over x402 or free-tier quota). Deterministically scores a consequential action and returns the exact next call: proceed, request full DestructGuard evidence, or run the complete Action Safety workflo Inputs: command, repo, cwd, branch, actor, intent |
action_safety_run | Complete AI agent action safety workflow ($0.25 over x402 or free-tier quota): DestructGuard evidence, conditional ReviewQueue triage for high or critical risk, an honest decision, signed receipt, and 30-day status record. Triage does not i Inputs: command, repo, cwd, branch, actor, intent |
assurance_attest | Assurance Attest (x402-paid, $0.05): bind one x402 payment intent or MCP tool call to a canonical HMAC-signed record (binding hash, policy verdict, findings, optional settlement outcome). Loop it after every payment or tool call to build a Inputs: protocol, subject, intent, policy, outcome, apiKey |
assurance_verify | Verify a Hermes-signed assurance record for free: recomputes the canonical hash (hermes-stable-json-v1 + SHA-256) and HMAC signature server-side and reports recordHashValid / signatureValid. Use it to audit attestations produced by assuranc Inputs: record, integrity |
bond_analyze | BondLens (x402-paid, $0.25): deterministic fixed-income and loan analytics. Bond mode solves price<->yield-to-maturity, duration, and convexity; loan mode (send principal+annualRate+termMonths) returns an amortization schedule. Inputs: faceValue, couponRate, periods, frequency, price, yield |
cashflowlens_analyze | CashflowLens (x402-paid, $0.20): deterministic NPV, IRR, XIRR, DCF valuation, MOIC/DPI/TVPI, and payback period from a cashflow series. Use for valuation and return analysis instead of letting the model estimate. Inputs: cashflows, discountRate, periodsPerYear, nav, dcf, apiKey |
dealanalyzer_analyze | DealAnalyzer (x402-paid, $2.00): the flagship. Deterministic full deal underwrite in a single call — DCF valuation (EV, equity value, implied share price), fund returns (IRR/MOIC), and the LP/GP distribution waterfall, plus sensitivity. Com Inputs: dcf, returns, waterfall, apiKey, paymentSignature, xPayment |
emailguard_validate | EmailGuard (x402-paid, $0.02): deterministic email/contact quality scorer — validity, deliverability score, disposable/role/free classification, typo suggestion. Pure function, no DNS. Inputs: email, name, domain, mxPresent, apiKey, paymentSignature |
emailguard_validate_batch | Validate up to 20 emails in one tool call — one deterministic verdict per record (validity, deliverability score, disposable/role/free classification, typo suggestion, canonical normalization). Pass your free apiKey (250 records/mo, no wall Inputs: records, apiKey, paymentSignature, xPayment, paymentIdentifier, synthetic |
evidence_verify | Evidence Verification (x402-paid, $0.05): verify an agent-commerce evidence bundle before trusting a paid result — x402 challenge/receipt/policy-decision/service-response artifacts, endpoint and price binding, freshness, hashes, synthetic-p Inputs: artifacts, subject, policy, apiKey, paymentSignature, xPayment |
freetier_status | Check a free API key's remaining monthly quota, reset date, and upgrade path. Pass your hp_free_ key as apiKey. No key yet? POST an email to https://hermesplant.com/api/keys/free (250 calls/mo, no wallet). Inputs: apiKey |
get_checkout_policies | Return legal policy URLs required before checkout |
get_product | Get a single product by slug Inputs: slug |
get_x402_manifest | Return the live x402 manifest with paid endpoint prices, Bazaar metadata, and buyer policy checks |
list_products | List active products from the Hermes Plant catalog |
mcp_risk_score | MCP Server Risk Analyzer (x402-paid, $0.05): score an MCP server manifest for security risk before install — destructive tools, over-broad scopes, weak auth, egress — with per-tool findings and fixes. Inputs: tools, server, authModel, priorTools, apiKey, paymentSignature |
options_price | OptionLens (x402-paid, $0.30): deterministic Black-Scholes price and full Greeks (delta, gamma, vega, theta, rho) for European calls/puts, with dividend yield, intrinsic/time value, and moneyness. Inputs: spot, strike, timeToExpiry, volatility, riskFreeRate, dividendYield |
payment_policy_decide | Payment Policy Decision (x402-paid, $0.05): deterministic allow / deny / needs_review before your agent signs an x402 payment — checks resource binding, amount vs expected price, network, payTo, facilitator, replay readiness, PII leakage, a Inputs: resourceUrl, method, scheme, network, asset, amountUnits |
portfolioguard_score | PortfolioGuard (x402-paid, $0.15): deterministic portfolio risk scoring from holdings — volatility, Sharpe, max drawdown, concentration (HHI), diversification, plus per-rule findings. Inputs: holdings, periodReturns, riskFreeRate, apiKey, paymentSignature, xPayment |
purchase_with_x402 | Purchase a one-time product via x402 (returns 402 challenge or fulfillment JSON). Call get_x402_manifest first, verify method/path/network/amount/payTo, then sign and retry with PAYMENT-SIGNATURE. Inputs: slug, email, apiKey, paymentSignature, xPayment, paymentIdentifier |
score_destructguard_command | Score a command/action with the x402-paid DestructGuard service. Call get_x402_manifest first, verify the DestructGuard price and buyer policy, then retry the 402 challenge with an x402 payment signature. Inputs: command, repo, cwd, actor, intent, diffStat |
start_checkout | Start a Stripe checkout session for a product slug Inputs: slug |
submit_reviewqueue_request | Submit a command/action to the x402-paid ReviewQueue agent service. Call get_x402_manifest first, verify the ReviewQueue price and buyer policy, then retry the 402 challenge with an x402 payment signature. Inputs: command, repo, branch, actor, reason, diffStat |
walletguard_score | WalletGuard (x402-paid, $0.10): deterministic wallet AML/compliance risk scorer. From caller-provided context (sanctions, exposures, labels, fund sources) returns a 0-100 risk score, level, and evidence-backed findings. Inputs: wallet, labels, exposures, sanctionsHits, transfers, fundingSources |
waterfall_distribute | WaterfallLens (x402-paid, $0.30): deterministic LP/GP distribution waterfall (return of capital, preferred, GP catch-up, carried-interest split) with the exact split, per-tier breakdown, LP MOIC, and effective carry %. Inputs: contributedCapital, distributable, carryPercentage, catchUpPercentage, preferredReturnAmount, preferredRate |
Every block below points at https://mcp.hermesplant.com/mcp. Pick your client and copy.
claude mcp add --transport http hermes-plant-deterministic-finan https://mcp.hermesplant.com/mcp
{
"mcpServers": {
"hermes-plant-deterministic-finan": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.hermesplant.com/mcp"]
}
}
}{
"mcpServers": {
"hermes-plant-deterministic-finan": {
"url": "https://mcp.hermesplant.com/mcp"
}
}
}{
"servers": {
"hermes-plant-deterministic-finan": {
"type": "http",
"url": "https://mcp.hermesplant.com/mcp"
}
}
}{
"context_servers": {
"hermes-plant-deterministic-finan": {
"url": "https://mcp.hermesplant.com/mcp"
}
}
}{
"mcpServers": {
"hermes-plant-deterministic-finan": {
"serverUrl": "https://mcp.hermesplant.com/mcp"
}
}
}{
"mcpServers": {
"hermes-plant-deterministic-finan": {
"url": "https://mcp.hermesplant.com/mcp"
}
}
}name: Hermes Plant — Deterministic Finance & Safety APIs
version: 0.0.1
schema: v1
mcpServers:
- name: Hermes Plant — Deterministic Finance & Safety APIs
type: streamable-http
url: https://mcp.hermesplant.com/mcp{
"mcpServers": {
"hermes-plant-deterministic-finan": {
"httpUrl": "https://mcp.hermesplant.com/mcp"
}
}
}{
"mcpServers": {
"hermes-plant-deterministic-finan": {
"type": "http",
"url": "https://mcp.hermesplant.com/mcp"
}
}
}{
"mcpServers": {
"hermes-plant-deterministic-finan": {
"url": "https://mcp.hermesplant.com/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fmcp.hermesplant.com%2Fmcp&type=streamable_http&id=hermes-plant-deterministic-finan&name=Hermes%20Plant%20%E2%80%94%20Deterministic%20Finance%20%26%20Safety%20APIs
It answered our last check on 18 October 2026 in 199 ms. Over 10 checks since 5 September 2026 it answered 10. Status here comes from Neuronto's own probes, not from the publisher.
25, as returned by the server's own tools/list on 31 August 2026: action_safety_quick_gate, action_safety_run, assurance_attest, assurance_verify, bond_analyze, cashflowlens_analyze, dealanalyzer_analyze, emailguard_validate, and 17 more.
It answered our last check on 18 October 2026 in 199 ms. Over 10 checks since 5 September 2026 it answered 10.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://mcp.hermesplant.com/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: io.github.jessegdotio. Endpoint host: mcp.hermesplant.com. ARD identifier: urn:air:io.github.jessegdotio:mcp:hermes-plant.
First indexed 31 August 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.