ejfox/smallbot-mcp
3.2
If you are the rightful owner of smallbot-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
Smallbot-MCP is a server that leverages LLMs to generate small websites from natural language prompts.
smallbot-mcp
MCP server that generates small websites from natural language prompts using LLMs.
What it does
Takes prompts like "Make a site that returns a random number" and creates a working website at https://[slug].ejfox.tools
Features
- Natural language → working website
- Auto-generates HTML or JS based on prompt
- Creates unique subdomains on smallweb
- Uses OpenRouter API for code generation
Setup
export OPENROUTER_API_KEY=your-key
export SMALLWEB_ROOT=~/smallweb # optional
Usage
// Via MCP
await createSite({
prompt: "Make an API that returns the current time",
slug: "time-api" // optional
})
// → https://time-api.ejfox.tools
How it works
- Accepts natural language prompt
- Uses GPT-4 to generate minimal code
- Writes to
~/smallweb/[slug]/
- Returns live URL on *.ejfox.tools
Status
Early draft - basic functionality implemented.