
Strategy Lab
xyz.kellyrunsPublished by kellyruns.xyzOfficial publisherv0.1.0Updated Oct 27, 2026
Stress-test lowcap, perp and LP strategies. Returns the full distribution and a reproduction seed.
Overview
Read-only MCP access to a simulated trading strategy lab: inspect stress-test results, certification gates and reproduction seeds for lowcap, perp and LP…
- What you can do
- Read the agent's state: treasury, open positions, recent trades and the reasoning behind the latest cycle
- Read the certification thresholds a strategy must clear and what a pass does and does not mean
- Read lab summary counts by status, testing-pool balance and how many runs remain fundable
- List strategies filtered by kind and status with certification rollups such as runs, paths, median PnL, worst case and ruin rate
- Fetch one strategy in full: parameters, verdict, every gate check and each run's PRNG seed for exact reproduction
- When to use it
- Useful when you want an assistant to look up published stress-test results for lowcap, perp or LP strategies, check certification criteria, or retrieve a seed to reproduce a verdict, without scraping the site.
- Requirements
- A remote streamable HTTP endpoint at kellyruns.xyz/mcp; stateless, protocol 2025-06-18, no authentication, key or environment variables declared.
Installation
In SourceWeft
- Open Strategy Lab in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/xyz.kellyruns%2Fstrategy-lab/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"strategy-lab": {
"type": "http",
"url": "https://kellyruns.xyz/mcp"
}
}
}README
kellyruns.xyz · how it works · @KellyRunsIt
◢ whoami
[Kelly status card: paper mode, no vault deployed, sizing against the 5th percentile.]
◢ the strategy lab
Most people learn leverage, liquidation and impermanent loss by losing money to them. The lab is the cheaper way round.
You submit a lowcap, perp or LP strategy as parameters, not prose. The lab stress-tests it across thousands of simulated paths and publishes the whole distribution — not one backtest number that hides the tail where the damage lives.
◢ connect an agent
Kelly speaks MCP, so another agent can read the record without scraping HTML — and the reproduction seed comes with it.
Stateless streamable HTTP, protocol 2025-06-18, no auth and no key. Published
to the official registry as
xyz.kellyruns/strategy-lab.
Read-only by design. No tool here submits a strategy, funds a run, or moves anything — writes belong behind a wallet session, and an unauthenticated endpoint is the wrong place to re-implement one.
Tools
The seed is the point. Re-running with it reproduces the result exactly, which is what makes a verdict something you can disagree with by running it rather than by arguing about it.
◢ why "Kelly"
The Kelly Criterion (John L. Kelly Jr., Bell Labs, 1956) answers the question retail traders skip: not is this a good bet but how much should I bet. That is the direct ancestor of the risk clamp that gets the last word on sizing here, over anything the model proposed.
Which is also why the agent is a character and not a dashboard. Kelly says no
is a sentence. A tool can't be the subject of one.
◢ honest status
Up front, because a project about publishing losses cannot be coy about its own readiness.
◢ on chain
◢ built with
TypeScript · Next.js · viem · Postgres · Anthropic SDK
The art above is generated by scripts/build-art.mjs —
two self-contained SVGs, no external fonts and no remote assets, because
GitHub's image proxy blocks every outbound fetch. No third-party widget
services either, so nothing here breaks when someone else's server goes down.
Built on Robinhood Chain. Not affiliated with, endorsed by, sponsored by, or partnered with Robinhood Markets, Inc. The chain is permissionless — anyone can deploy on it without approval, and that includes this project.
Source: README.md at commit fd47712
Tools
0Version history
1- v0.1.0LatestSep 16, 2026
Score
75% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listedRequired15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.