π The Official Content Collection for DollhouseMCP π
The DollhouseMCP Collection is a comprehensive library of AI-enhancing content including personas, skills, agents, prompts, templates, tools, and ensembles. Built for the Model Context Protocol (MCP), it provides a secure, curated ecosystem for AI augmentation.
- π Personas (6 available) - AI behavioral profiles and character definitions
- π Templates (10 available) - Document and workflow templates
- π€ Agents (6 available) - Autonomous AI agents for specific tasks
- π οΈ Skills (11 available) - Functional capabilities and specialized abilities
- π¬ Prompts (1 in development) - Optimized prompt templates and chains
- π§ Memories (3 in development) - Persistent context and knowledge storage
- π₯ Ensembles (6 in development) - Curated collections for complex workflows
- π§ Tools (1 in development) - MCP-compatible tools and utilities
Total Elements: 44 | Last Updated: 2025-08-28
- π Full-Stack Developer Ensemble
- π React Expert Agent
- π API Documentation Template
- π Code Review Skill
- π Creative Writer Persona
Content is organized in three main areas:
- β¨ Showcase - Featured and recommended content
- π Library - Free community-contributed content
- π Catalog - Premium content (coming soon)
When using the DollhouseMCP server with Claude or another AI assistant:
# Browse all content
browse_collection
# Browse specific category
browse_collection "personas"
# Search for content
search_collection "creative writing"
# Get details
get_collection_item "persona" "creative-writer-pro"
# Create and submit new content (coming soon!)
create_persona "My Expert Helper" "A specialized assistant for..."
validate_content "My Expert Helper"
submit_to_collection "My Expert Helper"The MCP server handles all the complexity - just describe what you want to create!
DollhouseMCP/Collection/
βββ library/ # Free community content
βββ showcase/ # Featured content
βββ catalog/ # Premium content (future)
βββ workshop/ # Creation and validation tools
βββ portfolio/ # Creator portfolios
βββ src/ # Platform source code
βββ docs/ # Documentation
βββ test/ # Test suites
We welcome contributions! Please see our Contributing Guide for details on:
- Submitting new content
- Content quality standards
- Security requirements
- Review process
Soon, you'll be able to contribute directly while chatting with Claude or any AI using the DollhouseMCP server:
create_content "My Amazing Persona" "persona" "A helpful assistant that..."
submit_to_collection "My Amazing Persona"
The AI will guide you through the process, validate your content, and submit it for review - all within your chat session!
Our validation system is open source! You can create your own tools to:
- Bulk import existing personas, prompts, or tools
- Generate content programmatically
- Integrate with your workflow
- Submit PRs automatically
The validation API ensures all content meets quality and security standards:
import { ContentValidator } from '@dollhousemcp/collection';
const validator = new ContentValidator();
const result = await validator.validateContent('my-content.md');- Fork the repository
- Create your content following our templates
- Run validation:
npm run validate - Submit a pull request
All content undergoes strict security validation to ensure safety. See our Security Policy for details.
This project uses a dual licensing model:
- Platform Code: AGPL-3.0 - Free for non-commercial use
- User Content: Custom License - Creator retains ownership
For commercial use of the platform, please contact: licensing@dollhousemcp.com
Click to view the element submission flow
graph TD
A[User Creates Element] -->|Using MCP Server| B[Local Portfolio]
B -->|Validate & Test| C[Personal GitHub Portfolio]
C -->|Submit Issue| D[DollhouseMCP Collection]
D -->|Review Process| E{Quality Check}
E -->|Pass| F[Merge to Collection]
E -->|Fail| G[Request Changes]
F -->|Available| H[Community Downloads]
H -->|Install| B
- π DollhouseMCP Server - Core MCP implementation
- π API Documentation - JSON endpoint reference
- π― Quick Start Guide - Get started in 5 minutes
- π Examples - Sample implementations
- ποΈ Roadmap - Future features and timeline
- π Added comprehensive documentation (ROADMAP, VALIDATION, SECURITY, QUICK_START)
- π― Enhanced README with professional badges and organization
- π Created examples directory with implementation guides
- β¨ Improved collection statistics and live data sections
- π Added GitHub Pages deployment
- π HTML catalog generation
- π XSS protection and content security
- π¦ JSON API endpoint at /collection-index.json
- β¨ Initial collection structure
- π‘οΈ Security validation system
- π 44 founding elements
- π‘οΈ 100% Content Validation - Every element scanned for security issues
- π Pattern Detection - AI injection & malicious prompt prevention
- β Automated Testing - 197+ security tests on every submission
- π Audit Logging - Complete security event tracking
We welcome contributions! Check out our Contributing Guide to get started.
For PR submission walkthrough, visit our Contribution Tutorial