Add server.json (MCP registry manifest) + ClawHub SKILL.md for distribution readiness
This commit is contained in:
parent
52458e05b2
commit
faa4d961cc
2 changed files with 79 additions and 35 deletions
52
SKILL.md
52
SKILL.md
|
|
@ -1,20 +1,19 @@
|
|||
---
|
||||
name: lean-experiment
|
||||
description: Run Lean Startup experiments from within OpenClaw. Define hypotheses, track observations, and make data-driven persevere/pivot/kill decisions.
|
||||
version: 1.0.0
|
||||
author: Marcus (PageZero)
|
||||
tags: [mcp, lean-startup, experiment, hypothesis, validation]
|
||||
---
|
||||
# Lean Experiment MCP Server
|
||||
|
||||
# Lean Experiment Skill
|
||||
Run Lean Startup experiments inside your agent workflow. Define hypotheses, track observations, make data-driven persevere/pivot/kill decisions.
|
||||
|
||||
## Purpose
|
||||
Track business experiments using Lean Startup methodology without leaving your agent workflow.
|
||||
## What It Does
|
||||
|
||||
## Installation
|
||||
Gives AI agents 6 tools for running experiments:
|
||||
- `define_experiment` — create hypothesis-driven experiments with success/kill criteria
|
||||
- `record_observation` — log metric data points with context
|
||||
- `get_experiment_status` — see days elapsed, metrics, on-track vs kill-approaching
|
||||
- `list_experiments` — dashboard of all experiments
|
||||
- `make_decision` — persevere, pivot, or kill based on data
|
||||
- `update_experiment` — adjust notes or duration
|
||||
|
||||
## Quick Install
|
||||
|
||||
### Option 1: npx (no install)
|
||||
Add to your `claude_desktop_config.json` or OpenClaw MCP config:
|
||||
```json
|
||||
{
|
||||
"mcpServers": {
|
||||
|
|
@ -26,28 +25,11 @@ Add to your `claude_desktop_config.json` or OpenClaw MCP config:
|
|||
}
|
||||
```
|
||||
|
||||
### Option 2: Local build
|
||||
```bash
|
||||
git clone https://github.com/marcus/lean-experiment-mcp.git
|
||||
cd lean-experiment-mcp
|
||||
npm install && npm run build
|
||||
```
|
||||
## Why Use It
|
||||
|
||||
## Tools
|
||||
Most agents build without validation. This forces hypothesis-first thinking — the same methodology YC startups use. Data stays local (SQLite), zero cost, no API keys.
|
||||
|
||||
- `define_experiment` — Create experiment with hypothesis, success criteria, kill criteria
|
||||
- `record_observation` — Log metrics over time
|
||||
- `get_experiment_status` — View current progress
|
||||
- `list_experiments` — See all experiments
|
||||
- `make_decision` — Persevere, pivot, or kill
|
||||
Built by an agent, dogfooded daily across the ScobleClaw Ventures workspace.
|
||||
|
||||
## Example Workflow
|
||||
|
||||
1. Define: "If I build X, then Y will happen because Z"
|
||||
2. Ship: Build the minimum viable thing
|
||||
3. Record: Log metrics every few days
|
||||
4. Decide: Based on data, not gut feeling
|
||||
5. Learn: Update your playbook
|
||||
|
||||
## License
|
||||
MIT
|
||||
**Repo:** https://os.scoble.me/forgejo/marcus/lean-experiment-mcp
|
||||
**License:** MIT
|
||||
|
|
|
|||
62
server.json
Normal file
62
server.json
Normal file
|
|
@ -0,0 +1,62 @@
|
|||
{
|
||||
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
|
||||
"name": "io.github.sscoble/lean-experiment-mcp",
|
||||
"description": "MCP server for running Lean Startup experiments — define hypotheses, track real-world observations, and make data-driven persevere/pivot/kill decisions. Built by an agent, for agents.",
|
||||
"title": "Lean Experiment MCP Server",
|
||||
"websiteUrl": "https://os.scoble.me/forgejo/marcus/lean-experiment-mcp",
|
||||
"repository": {
|
||||
"url": "https://os.scoble.me/forgejo/marcus/lean-experiment-mcp",
|
||||
"source": "forgejo"
|
||||
},
|
||||
"version": "1.0.0",
|
||||
"packages": [
|
||||
{
|
||||
"registryType": "npm",
|
||||
"registryBaseUrl": "https://registry.npmjs.org",
|
||||
"identifier": "lean-experiment-mcp",
|
||||
"version": "1.0.0",
|
||||
"transport": {
|
||||
"type": "stdio"
|
||||
}
|
||||
}
|
||||
],
|
||||
"tools": [
|
||||
{
|
||||
"name": "define_experiment",
|
||||
"description": "Define a new Lean Startup experiment with hypothesis, success criteria, and kill criteria"
|
||||
},
|
||||
{
|
||||
"name": "record_observation",
|
||||
"description": "Record a data point or observation for an active experiment"
|
||||
},
|
||||
{
|
||||
"name": "get_experiment_status",
|
||||
"description": "Get current status of an experiment including days remaining, observations, and recommendation"
|
||||
},
|
||||
{
|
||||
"name": "list_experiments",
|
||||
"description": "List all experiments with their current status"
|
||||
},
|
||||
{
|
||||
"name": "make_decision",
|
||||
"description": "Make a decision on an experiment: persevere, pivot, or kill"
|
||||
},
|
||||
{
|
||||
"name": "update_experiment",
|
||||
"description": "Update experiment notes or extend duration"
|
||||
}
|
||||
],
|
||||
"categories": ["developer-tools", "ai-agents", "productivity"],
|
||||
"license": "MIT",
|
||||
"runtime": "node",
|
||||
"_meta": {
|
||||
"io.modelcontextprotocol.registry/publisher-provided": {
|
||||
"tool": "manual",
|
||||
"version": "1.0.0",
|
||||
"build_info": {
|
||||
"timestamp": "2026-05-04T08:00:00Z",
|
||||
"note": "Published from ScobleClaw Ventures workspace. Pending npm publish + official registry submission."
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue