MCP server for SoManyLemons — AI-powered video reels, LinkedIn content, and brand management via Claude Code, Cursor, or any MCP client.
Project description
SoManyLemons MCP
AI-powered content marketing via Model Context Protocol. Create branded video reels, LinkedIn posts, image quotes, and more directly from Claude Code, Cursor, or any MCP-compatible client.
Quick Install (Claude Code Plugin)
/plugin install somanylemons
That's it. You'll be prompted for your API key on first use.
No API key yet? Get one free:
curl -X POST https://api.somanylemons.com/api/v1/signup \
-H "Content-Type: application/json" \
-d '{"email": "you@example.com"}'
Manual Install
If you prefer manual setup:
1. Install the package
pip install somanylemons-mcp
2. Add to Claude Code
Add to your project .mcp.json or ~/.claude.json:
{
"mcpServers": {
"somanylemons": {
"command": "sml-mcp",
"env": {
"SML_API_KEY": "sml_your_key_here"
}
}
}
}
3. Install skills (optional)
sml-mcp --install-skills
Copies workflow prompts to ~/.claude/commands/ so you can run /make-me-famous, /repurpose, etc.
Remote MCP (no install)
Skip pip entirely. Add this to your MCP config:
{
"mcpServers": {
"somanylemons": {
"type": "url",
"url": "https://mcp.somanylemons.com/sse",
"headers": {
"X-API-Key": "sml_your_key_here"
}
}
}
}
This gives you all the tools but not the slash commands.
Skills and Commands
| Command | What it does |
|---|---|
/lemons |
All-in-one content creator. Describe what you want and it happens. |
/make-me-famous |
Full pipeline: recording to branded reels + LinkedIn posts, scored and ready |
/repurpose |
One recording to every format: reels, quotes, written posts |
/content-week |
Generate a Monday to Friday LinkedIn content calendar |
/brand-setup |
Interactive brand profile creation |
/score-my-post |
Score a draft, get feedback, auto-improve |
/leemon |
Chat with LeeMon, your AI content strategist |
Tools
| Tool | Description |
|---|---|
create_reels |
Turn a recording URL into branded, captioned video reels (async) |
check_job_status |
Poll processing status and get download URLs |
create_upload_session |
Create a resumable direct-to-cloud upload session |
upload_file |
Upload a local file and get a public URL |
transcribe |
Transcribe media with word-level timestamps |
generate_content |
Generate a LinkedIn post from a topic |
score_content |
Score a post draft (0-100, AI + heuristics) |
rewrite_content |
AI-rewrite a post with optional feedback |
extract_quotes |
Extract quotable lines from text with Squeeze Scores |
create_image_quote |
Render a branded image quote from text |
list_templates |
Browse available video/image templates |
list_brands |
List your brand profiles |
create_brand |
Create a brand profile (colors, fonts, logo) |
create_draft |
Create a draft post in your content queue |
list_drafts |
List drafts with status and media |
list_jobs |
List recent render jobs |
get_usage |
Check render quota and billing usage |
list_plans |
View available pricing tiers |
Caption Styles
| Style | Description |
|---|---|
LEMON |
Bold green highlight, drop shadow, glow (default) |
VITAMIN_C |
Gold background box highlight with fade |
PLAIN |
Simple white text, no effects |
SPOTLIGHT |
One word at a time, centered, scale emphasis |
GLITCH |
RGB color-split with jitter |
RANSOM |
Newspaper cut-out boxes with rotation |
WAVE |
Words bob up/down in a sine wave |
BOUNCE |
Words fall from above with spring physics |
Pricing
| Tier | Renders/mo | Price |
|---|---|---|
| Free | 5 | $0 |
| Pro | 100 | $29/mo |
| Agency | 500 | $99/mo |
| Enterprise | Unlimited | Pay-per-render |
Transcription, quote extraction, content writing, and scoring are free and unlimited. Only rendered video clips count against quota.
Environment Variables
| Variable | Default | Description |
|---|---|---|
SML_API_KEY |
(required) | Your API key (sml_xxxxx) |
SML_API_URL |
https://api.somanylemons.com |
API base URL |
Plugin Structure
somanylemons-mcp/
├── .claude-plugin/
│ └── plugin.json # Plugin manifest
├── skills/
│ └── lemons/
│ └── SKILL.md # /lemons all-in-one skill
├── commands/
│ ├── brand-setup.md # /brand-setup
│ ├── content-week.md # /content-week
│ ├── leemon.md # /leemon
│ ├── make-me-famous.md # /make-me-famous
│ ├── repurpose.md # /repurpose
│ └── score-my-post.md # /score-my-post
├── src/ # MCP server source
├── pyproject.toml
├── README.md
└── LICENSE
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file somanylemons_mcp-0.2.0.tar.gz.
File metadata
- Download URL: somanylemons_mcp-0.2.0.tar.gz
- Upload date:
- Size: 39.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b9e4627391a0f2ef6962e02ffee28646e01aea1917dba931e3afe893f300def5
|
|
| MD5 |
97fba16fc229522024352b5713e10d6d
|
|
| BLAKE2b-256 |
5a07e34f568613640e1fe2fbfccd85ff6769fa6b425dc89cec04b2bfbd7a762f
|
File details
Details for the file somanylemons_mcp-0.2.0-py3-none-any.whl.
File metadata
- Download URL: somanylemons_mcp-0.2.0-py3-none-any.whl
- Upload date:
- Size: 19.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4bb0aa9688ff3dde02dd74328d99266dbb94a12acfd3c4edff52eddc30e12a1f
|
|
| MD5 |
4e941572b70f7dcecd4b60927aa5543c
|
|
| BLAKE2b-256 |
c3b290ec6f8e77b6683126d79fe7a87181e3bb4fa4b15283a55c4cab2615b446
|