lilstorywriters-mcp
v1.1.0
Published
MCP server for Lil Story Writers — access your children's writing data from Claude Desktop, Cursor, and other AI tools
Maintainers
Readme
lilstorywriters-mcp
MCP server for Lil Story Writers — access your children's writing data from Claude Desktop, Cursor, and other AI tools.
Turn your child's writings into picture books, audiobooks, portfolios, and more.
Install
npm install -g lilstorywriters-mcpOr run directly:
npx lilstorywriters-mcpSetup
You need 4 environment variables:
| Variable | Description |
|----------|-------------|
| SUPABASE_URL | Your Lil Story Writers database URL |
| SUPABASE_ANON_KEY | Your Lil Story Writers public API key |
| PARENT_EMAIL | Your parent account email |
| PARENT_PASSWORD | Your parent account password |
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"lil-story-writers": {
"command": "npx",
"args": ["-y", "lilstorywriters-mcp"],
"env": {
"SUPABASE_URL": "https://your-project.supabase.co",
"SUPABASE_ANON_KEY": "eyJ...",
"PARENT_EMAIL": "[email protected]",
"PARENT_PASSWORD": "your-password"
}
}
}
}Cursor
Add to .cursor/mcp.json in your project:
{
"mcpServers": {
"lil-story-writers": {
"command": "npx",
"args": ["-y", "lilstorywriters-mcp"],
"env": {
"SUPABASE_URL": "https://your-project.supabase.co",
"SUPABASE_ANON_KEY": "eyJ...",
"PARENT_EMAIL": "[email protected]",
"PARENT_PASSWORD": "your-password"
}
}
}
}What You Can Do
Resources (read your data)
| Resource | URI | Description |
|----------|-----|-------------|
| My Children | lsw://children | List all your children |
| Child's Writings | lsw://children/{childId}/writings | All writings by a child |
| Writing Detail | lsw://writings/{writingId} | Full text + coach chat + your feedback |
| Child Stats | lsw://children/{childId}/stats | Writing streak, totals, coach usage |
Tools (take action)
| Tool | Description |
|------|-------------|
| export_writing | Export one writing as formatted text |
| export_portfolio | Export all completed writings as a collection |
| get_child_stats | Detailed statistics with coach breakdown |
Example Prompts
Once connected, try asking Claude:
- "Show me my children's recent writings"
- "Export Emma's writing portfolio"
- "Turn this story into a picture book with illustrations"
- "Create an audiobook script from my child's latest story"
- "How many stories did my child write this week?"
Security
- Your credentials stay on your machine — never sent to AI models
- Supabase Row Level Security ensures you only see your own children's data
- All access is read-only — no one can modify or delete writings through MCP
License
MIT
