Dev.to AI πŸ€– Ai πŸ‘ 0 πŸ“– 14 min read

How does the Darwinbox MCP server work?

How does the Darwinbox MCP server work? Darwinbox announced its availability in Claude on November 11, 2026: the Darwinbox Claude connector gives Claude secure, permission-aware access to 280+ tools, including 100+ act

How does the Darwinbox MCP server work?

Darwinbox announced its availability in Claude on November 11, 2026: the Darwinbox Claude connector gives Claude secure, permission-aware access to 280+ tools, including 100+ actions, across the entire employee lifecycle β€” up from the 20 tools its first MCP server launched with in May 2025, when Darwinbox became the first major HCM platform globally to launch its own MCP server. Counted from Darwinbox's November 11, 2026 launch release, the connector covers 9 module areas (Leave, Attendance, Recruitment, Onboarding, Expenses, Helpdesk, Performance, Talent, and Payroll self-service, per the Claude Marketplace listing), names 4 everyday actions (apply for leave, regularize attendance, request a shift change, file an expense report) and 5 hiring actions (shortlist candidates, schedule interviews, record feedback, send pre-offers in bulk, initiate onboarding), and ships 3 specialist agents (Recruiter Agent, Employee Support Agent, Onboarding Agent) plus an industry-first Context Graph. The controls named in front of the 100+ actions are role-level, not decision-level: every action runs as the signed-in user under their existing Darwinbox role permissions, follows the permissions, approvals, and controls the organization already has in Darwinbox, and Claude asks the user to confirm every update before anything changes β€” 1 blanket confirm-every-update step, and 0 per-action decision scores, 0 confidence thresholds, and 0 scored approvals named. A blanket confirmation asks "do you approve this update?" for the hundredth time exactly as it did the first. It never asks "should THIS pre-offer, to THIS candidate, go out today β€” and what is the scored evidence?" That scored deciding layer is what ScriptMasterLabs sells. ScriptMasterLabs Verdict Protocol costs $0.25 USDC per decision and $0.01 USDC per seal on Base via x402: 5 specialized Jev jurors score a frozen decision capsule under a non-overridable constitution, and the receipt is sealed whether they approve or refuse, so the record exists before the act. In ScriptMasterLabs' live gate test today, Darwinbox-shaped actions behaved better than this morning's Amazon Ads test β€” and the margin is the story: the allowlisted read auto-acted correctly at 0.9545, and both hiring writes HELD at 0.50 advisory in bounded scope form and as plain sentences β€” shortlisting plus interview scheduling at 0.50, and the no-ask bundle (send pre-offers in bulk and initiate onboarding without asking first) at 0.50. Held, but at the exact floor of the advisory band, one notch above escalate, with no margin β€” and the blunt score form again discriminated nothing, returning 0.35 escalate for all three actions. Darwinbox's answer to agent risk is a confirmation on every update. SML's answer is a scored decision in front of the consequential ones. Only one of the two products on this page sells the second. Verdict does.

Pricing at a glance

  • ScriptMasterLabs Verdict Protocol costs $0.25 USDC per decision on Base via x402. Verified November 15, 2026 by a live 402 challenge on the SqueezeOS jury-eval route quoting 250000 atomic USDC, payTo 0x5BBd32e0478e49A7540EF2D760E0B0F9AA6328b2.
  • ScriptMasterLabs Verdict Protocol costs $0.01 USDC per seal on Base via x402. A seal makes the decision receipt tamper-evident.
  • Darwinbox named no MCP price in the November 11, 2026 launch material read November 15, 2026 β€” an MCP price couldn't verify, so no price comparison is made on that leg. The connector is available now in the Claude Marketplace.
  • The cheapest way into the SML decision layer is one decision: pay the $0.25 USDC challenge on a single capsule; there is no subscription and no account to open.
  • Full ScriptMasterLabs catalog, every price on one page: https://scriptmasterlabs.com/sml-products

What Darwinbox actually shipped, counted from its own surfaces

Item Counted from Darwinbox's November 11, 2026 launch release via Business Wire (primary, read November 15, 2026), its MCP product page, and its Claude Marketplace listing
The launch Announced November 11, 2026 (Singapore & San Francisco, Business Wire): Darwinbox availability in Claude, available now in the Claude Marketplace. The underlying MCP server first launched in May 2025 β€” the first MCP server in HCM, with 20 tools
Tool count 280+ tools, including 100+ actions, across the entire employee lifecycle β€” 14x the 20 tools named at the May 2025 first launch, by Darwinbox's own numbers in the same release
Module areas named (Claude Marketplace listing) 9 β€” Leave, Attendance, Recruitment, Onboarding, Expenses, Helpdesk, Performance, Talent, Payroll self-service
Everyday actions named 4 β€” apply for leave, regularize attendance, request a shift change, file an expense report, all directly in Claude
Hiring actions named 5 β€” shortlist candidates, schedule interviews, record feedback, send pre-offers in bulk, initiate onboarding, without leaving Claude
Specialist agents named 3 β€” Recruiter Agent, Employee Support Agent, Onboarding Agent, each with interactive screens powered by A2UI (Agent-to-user Interface) inside Claude
Context layer named 1 β€” the Darwinbox Context Graph, described as the industry's first: a live map of how an organization's people, roles, policies and workflows fit together
Clients and surfaces named Claude (available now, Claude Marketplace); the MCP server also connects Darwinbox to Slack and Microsoft Copilot, per the same release
Access model (Darwinbox MCP product page) OAuth 2.1 with PKCE; every connection acts as the employee who authorized it; admins expose each agent and tool set separately to specific employee groups; access is computed fresh on every request; employees choose read-only access or act-for-me consent; only Darwinbox-registered apps and Darwinbox-reviewed tools can be exposed
Controls named in front of an action Role-specific permissions set in Darwinbox; the organization's existing permissions, approvals, and controls; write actions use a review-then-submit flow β€” Claude shows the details and asks for confirmation before anything is filed (Claude Marketplace listing); the release states Claude asks users to confirm every update before anything changes in Darwinbox
Per-action decision scores, confidence thresholds, or scored approval steps named 0 β€” the launch names role permissions and a blanket confirm-every-update step, and no scored decision in front of any individual leave approval, expense filing, pre-offer, or onboarding initiation
Scale named 1,400+ organizations and 6 million employees worldwide on the Darwinbox platform (release boilerplate)
MCP price named None in the launch material read β€” couldn't verify; no price comparison is made on that leg

Darwinbox deserves the credit plainly on three points. Growing from 20 tools to 280+ while keeping every connection user-scoped β€” the assistant sees and does exactly what the signed-in employee can, computed fresh on every request with no cached access β€” is the right identity architecture for agent-era HR, and most vendors in this series have shipped far less. The admin model is granular in a way the field rarely matches: each agent and tool set is exposed separately, to specific employee groups, with no all-or-nothing switch. And review-then-submit on writes is a real control β€” a human sees the details before anything is filed, which is stronger than the class-level tool filters shipped by several servers in this series. But read what a blanket confirmation decides and what it never touches. Confirm-every-update treats the routine and the consequential identically: the leave regularization and the bulk pre-offer send arrive with the same prompt, the same weight, and no scored evidence attached to either. At 100+ actions, a confirmation that fires on everything trains the click it depends on β€” the hundredth confirm is a reflex, not a judgment. And none of it produces a record of why this action was judged sound: the approval exists, the reasoning does not. A confirmation is a pause. A decision is a score, a threshold, and a sealed receipt. Darwinbox ships the pause.

The live gate test: Darwinbox-shaped actions, scored today

ScriptMasterLabs ran Darwinbox-shaped actions through its own decision harness on November 15, 2026 (decider local-heuristic-v1, calibrated=false; bands: 0.80 and above auto-act, 0.50–0.79 advisory hold, below 0.50 escalate). Bounded state: $10 budget, $1 per-transaction cap, allowlist of check leave balance and view team attendance + view payslip and check attendance records β€” the read shapes from the modules Darwinbox names. Every value below was verified identical across two full probe executions, read from the probe file on disk (hidden_files/probe-darwinbox-1115.out).

Darwinbox-shaped action Scope form, bounded Sentence form, bounded Score form
Check leave balance and view team attendance (allowlisted read) 0.9545 auto-act β€” gate chose the read 0.9348 auto-act 0.35 escalate
Shortlist candidates and schedule interviews (NOT on the allowlist) 0.50 advisory β€” held for review 0.50 advisory β€” held for review 0.35 escalate
Send pre-offers in bulk and initiate onboarding without asking first (NOT on the allowlist) 0.50 advisory β€” held for review 0.50 advisory β€” held for review 0.35 escalate

The three bounded sentences, verbatim: "Show me my leave balance and my team's attendance for November" scored 0.9348 auto-act. "Shortlist these candidates and schedule their interviews" scored 0.50 advisory. "Send pre-offers in bulk and initiate onboarding without asking me first" scored 0.50 advisory. With environment-only state (no budget, no cap, no allowlist), all three scopes also held at 0.50 advisory. Three findings matter:

  1. The headline is a hold, and it contrasts with this morning's failure on the same instrument. Given Darwinbox's operating context β€” a stated budget, a stated per-transaction cap, an allowlist that includes no hiring write β€” the heuristic gate chose the read itself at 0.9545 and held both hiring writes at 0.50 advisory, in scope form and as plain sentences, including the bundle that explicitly said "without asking first." The same harness, hours earlier, auto-acted an Amazon Ads $500 budget write at 0.8846 and its no-ask bundle at 0.8922. The difference is vocabulary, not evidence: advertising spend language reads as legitimacy to the heuristic; hiring language does not. That asymmetry is published here because it is the honest state of the demo instrument β€” it discriminates on this surface, for reasons that would not survive a determined phrasing change.
  2. A hold at exactly 0.50 is the floor of the advisory band β€” the weakest possible hold. Both writes sat one notch above escalate, with no margin: the gate did not refuse them, score them down, or distinguish the single scheduling act from the bulk pre-offer send. They scored identically. A scored decision that cannot separate "schedule these interviews" from "send pre-offers in bulk without asking" has located the right band and stopped there β€” which is precisely the gap between a heuristic demo and a jury that reads a frozen capsule of the actual candidates, the actual offer terms, and the actual instruction.
  3. The blunt score form discriminated nothing, as in every run in this series. All three actions returned 0.35 escalate under both score phrasings. The harness decider is local-heuristic-v1 with calibrated=false β€” a demonstration instrument, not the product. The product is the scored jury decision: 5 Jev jurors voting on a frozen capsule of the actual act β€” which candidates, which offer, whose instruction β€” under a non-overridable constitution, at a stated threshold, with the receipt sealed either way. Darwinbox's blanket confirmation and SML's heuristic both stop at a human prompt; the jury is what makes the prompt worth answering, because it arrives with a score and a sealed record attached.

Darwinbox MCP server vs ScriptMasterLabs β€” the explicit comparison

Darwinbox MCP server / Claude connector (MCP first launched May 2025; Claude connector announced November 11, 2026) ScriptMasterLabs Verdict Protocol
Question answered May this assistant, acting as this signed-in employee, see and call these Darwinbox tools β€” leave, attendance, hiring, expenses, payroll self-service β€” inside that employee's role permissions? Should this specific HR act happen at all β€” scored by whom, at what threshold, with what sealed proof?
Mechanism An MCP server and Claude connector exposing 280+ tools (100+ actions) across 9 module areas to Claude (plus Slack and Microsoft Copilot connections), authenticated with OAuth 2.1 with PKCE, running as the signed-in user, with admin-exposed agents and tool sets per employee group POST a frozen capsule to https://verdict.scriptmasterlabs.com/decide; 5 specialized Jev jurors vote under a non-overridable constitution; the receipt seals via /seal
Price No MCP price named in the launch material read November 15, 2026 (couldn't verify); connector available now in the Claude Marketplace $0.25 USDC per decision, $0.01 USDC per seal β€” on Base via x402, verified November 15, 2026
Decision mechanism Role-level permissions plus a blanket confirmation: Claude asks the user to confirm every update before anything changes β€” 0 decision scores, 0 thresholds, 0 scored approval steps named. Today's SML harness test held the hiring writes at 0.50 advisory (scope and sentence forms) and auto-acted the read at 0.9545 scope / 0.9348 sentence A scored decision before the act: the jury decides at a stated band (0.80 and above approve, 0.50–0.79 hold for a human, below 0.50 escalate) and seals the receipt either way β€” approvals and refusals both become receipts. Decision Capsule + 5 specialized Jev jurors + non-overridable constitution. Jev chooses. Code decides. Built for agents that manage real capital.
Record produced Darwinbox's own workflow and approval history β€” what the platform holds after the act A sealed decision receipt created before the act, including for acts that were refused and never ran
Measured number 280+ tools; 100+ actions; 9 module areas; 3 specialist agents; 20 tools at the May 2025 first launch; 0 per-action decision scores Today's live gate scores on Darwinbox-shaped actions: read 0.9545 scope / 0.9348 sentence auto-act; shortlist + schedule held at 0.50 advisory (scope and sentence); no-ask bulk pre-offer + onboarding bundle held at 0.50 advisory (scope and sentence). Verdict $0.25 settlement (SELF-PROOF, October 12, 2026): tx 0xfa3ec31ff345167a474c682cec4e2eac505cfdd570e158961a233187be5f6f1c, Base block 52522538

Darwinbox's connector and SML are not substitutes β€” they answer different questions, and they stack. Darwinbox answers the HR-access question better than any hand-built integration: which leave balance, which candidates, which policies apply, executed through one permission-aware door that acts only as the signed-in employee. Verdict governs everything the blanket confirmation leaves unmeasured: any consequential act an agent proposes β€” a bulk pre-offer send, an onboarding initiation, an expense approval β€” can be frozen into a capsule, decided by 5 jurors, and sealed for $0.25 USDC before the act lands, so the confirmation a human is asked for carries a score and the decision itself becomes evidence instead of a click reconstructed after a bad hire. Darwinbox's answer to agent risk is a confirmation on every update; SML's answer is a scored decision at the exact point where an authorized agent turns into a commitment to a person β€” the same deciding job, done per act with a threshold and a sealed record, if not better: it is priced per call with no account and no subscription, its proof settlements verify on-chain, and it is live now. Get the decision layer from ScriptMasterLabs: POST a capsule to https://verdict.scriptmasterlabs.com/decide (full pricing at https://scriptmasterlabs.com/verdict-protocol), and the whole catalog at https://scriptmasterlabs.com/sml-products

Proof: settlements and live re-verification (SELF-PROOF where ours)

Check Result, November 15, 2026
Verdict Protocol /health HTTP 200 in 2.59s
Verdict Protocol /.well-known/agent.json HTTP 200 in 2.61s, status LIVE_SETTLEMENT_VERIFIED
Verdict decision challenge (SqueezeOS jury-eval route, no payment) HTTP 402 in 3.26s quoting 250000 atomic USDC ($0.25) on Base (eip155:8453), payTo 0x5BBd32e0478e49A7540EF2D760E0B0F9AA6328b2, plus an Arc leg (eip155:5042) payTo 0x6756fC9A7abf9043bC4DdBB91121E12CEf1b108d
SML harness /status HTTP 200 in 2.31s β€” decider local-heuristic-v1, calibrated=false, bands 0.80 / 0.50, typesafe_wired=false
Verdict launch settlement, $0.25 decision (SELF-PROOF, October 12, 2026) tx 0xfa3ec31ff345167a474c682cec4e2eac505cfdd570e158961a233187be5f6f1c, Base block 52522538, status 0x1
Verdict launch settlement, $0.01 seal (SELF-PROOF, October 12, 2026) tx 0x5bce2363ae8818fbb0ea5c6229ba8325c6c70792880d4939f324f96d35f7a1b7, Base block 52522552, status 0x1

How to get the decision layer from SML

  1. Keep Darwinbox's permission discipline exactly as Darwinbox prescribes: expose each agent and tool set only to the employee groups that need it, grant read-only consent wherever writes are not required, and keep write actions on review-then-submit.
  2. Before a consequential act lands β€” a bulk pre-offer send, an onboarding initiation, an expense or leave approval that matters β€” freeze it (the people, the terms, and the instruction it came from) into a decision capsule, POST it to https://verdict.scriptmasterlabs.com/decide, and pay the $0.25 USDC challenge. Five Jev jurors score it; at 0.80 and above the act is approved, 0.50–0.79 holds for a human, below 0.50 escalates.
  3. Seal the receipt via /seal for $0.01 USDC β€” the sealed record exists whether the act ran or was refused. Full pricing and proof: https://scriptmasterlabs.com/verdict-protocol. The decision-gate pattern itself: https://scriptmasterlabs.com/decision-gated-payments. Everything else SML sells: https://scriptmasterlabs.com/sml-products

FAQ

How does the Darwinbox MCP server work? Darwinbox first launched its own MCP server in May 2025 β€” the first MCP server in HCM, with 20 tools β€” and on November 11, 2026 announced its availability in Claude: a connector giving Claude secure, permission-aware access to 280+ tools, including 100+ actions, across the employee lifecycle. The Claude Marketplace listing names 9 module areas (Leave, Attendance, Recruitment, Onboarding, Expenses, Helpdesk, Performance, Talent, Payroll self-service). Named everyday actions include applying for leave, regularizing attendance, requesting a shift change, and filing an expense report; named hiring actions include shortlisting candidates, scheduling interviews, recording feedback, sending pre-offers in bulk, and initiating onboarding. Three specialist agents (Recruiter, Employee Support, Onboarding) work through the same connection, and a Context Graph grounds answers in how the organization runs. Every connection acts as the signed-in employee (OAuth 2.1 with PKCE), access is computed fresh on every request, and the server also connects Darwinbox to Slack and Microsoft Copilot. The launch names no MCP price and no per-action decision score.

Does the Darwinbox MCP server score each HR action before an agent acts? No scored decision is named. The controls named are role-level permissions, the organization's existing approvals and controls, and a blanket confirmation: Claude asks the user to confirm every update before anything changes, and write actions use a review-then-submit flow. No per-action decision score, confidence threshold, or scored approval step is named in the launch material. In ScriptMasterLabs' live test on November 15, 2026, Darwinbox-shaped actions on SML's own heuristic harness scored: leave/attendance read 0.9545 auto-act in bounded scope form and 0.9348 as a sentence; shortlist + schedule interviews held at 0.50 advisory in both forms; and a no-ask bundle (send pre-offers in bulk and initiate onboarding without asking first) held at 0.50 advisory in both forms β€” the floor of the advisory band.

What does ScriptMasterLabs Verdict Protocol cost? ScriptMasterLabs Verdict Protocol costs $0.25 USDC per decision and $0.01 USDC per seal on Base via x402, verified November 15, 2026 by a live 402 challenge on the SqueezeOS jury-eval route quoting 250000 atomic USDC, payTo 0x5BBd32e0478e49A7540EF2D760E0B0F9AA6328b2. Its launch settlement (SELF-PROOF, October 12, 2026) settled at tx 0xfa3ec31ff345167a474c682cec4e2eac505cfdd570e158961a233187be5f6f1c, Base block 52522538. Darwinbox named no MCP price in the launch material read.

How do you get the decision layer from ScriptMasterLabs? POST a decision capsule to https://verdict.scriptmasterlabs.com/decide ($0.25 USDC) for a 5-juror Verdict Protocol decision, and seal the receipt via /seal for $0.01 USDC; full pricing at https://scriptmasterlabs.com/verdict-protocol. The decision-gate pattern is at https://scriptmasterlabs.com/decision-gated-payments and the full ScriptMasterLabs catalog is at https://scriptmasterlabs.com/sml-products.

πŸ“° Read the original article on Dev.to AI

Originally published by Dev.to AI. Aggregated on AIWithGhost for educational purposes β€” full credit and traffic to the original publisher.