@vextlabs/theron-mcp
v0.2.1
Published
MCP server for JUWEL. Call JUWEL directly from any MCP client (Claude Desktop, Cursor, IDEs, agents): ask a specialist, commission a real work product, and verify its signed receipt offline. From Vext Labs.
Maintainers
Readme
@vextlabs/theron-mcp
Call JUWEL from any AI tool. An MCP server that gives any MCP client — Claude Desktop, Cursor, an IDE, an agent runtime — direct access to JUWEL, Vext Labs' council of domain specialists over one auditable base.
Four tools:
| Tool | What it does |
|------|--------------|
| theron_ask | Ask JUWEL (optionally a specialist lane) a question — coding, legal drafting, admin, medical literature, data analysis, design, deep research. |
| theron_specialists | List the specialist lanes you can target. |
| theron_commission | Commission a real work product (doc, deck, sheet, code, design, campaign) via JUWEL's deliverable pipeline; returns a tracking URL. The finished artifact carries an offline-verifiable receipt. |
| theron_verify_receipt | Fetch the signed Merkle proof for any JUWEL/STOA receipt so you can verify what JUWEL did offline, trusting no one. |
Install
Public chat needs no token. To commission deliverables to your account, set THERON_TOKEN
(create one at https://tryvext.com/api-keys).
Claude Desktop
Add to claude_desktop_config.json → mcpServers:
{
"mcpServers": {
"theron": {
"command": "npx",
"args": ["-y", "@vextlabs/theron-mcp"],
"env": { "THERON_TOKEN": "vxk_live_..." }
}
}
}Cursor
In ~/.cursor/mcp.json (or Settings → MCP):
{
"mcpServers": {
"theron": { "command": "npx", "args": ["-y", "@vextlabs/theron-mcp"], "env": { "THERON_TOKEN": "vxk_live_..." } }
}
}Then ask your assistant things like "Use theron to draft a mutual NDA" or "Ask theron-analyst to
model this churn data" — the model will call theron_ask / theron_commission for you.
Honesty
The specialist handles are persona surfaces over the live JUWEL base today; deeper per-specialist weights are on the roadmap. Legal/medical lanes assist with drafting and literature — they are not legal or medical advice; review with a licensed professional.
Config
| Env | Default | Purpose |
|-----|---------|---------|
| THERON_TOKEN | — | Optional bearer; required for account-scoped deliverables. |
| THERON_BASE_URL | https://tryvext.com | API base. |
Dependency-free: JSON-RPC 2.0 over stdio + fetch. Apache-2.0. From Vext Labs.
