Skip to content
@DollhouseMCP

DollhouseMCP

A Free, Open Source, MCP server to modify AI's with custom personas, prompts, skills, memories, agents, and more. With an online collection for sharing.

DollhouseMCP Organization

Build Your AI Tools with Natural Language

DollhouseMCP lets you create Personas, Skills, Templates, Agents, and Memory elements to customize your AI experience. Build once, use everywhere; your elements work across platforms and follow you wherever you work. Whether you're automating a series of professional emails, getting advice from Mr. Rogers, summarizing long conversations, running a D&D campaign with the complete rulebook on call, or automating code reviews, our open source Model Context Protocol server gives you the tools to work exactly how you want.

🎯 Our Mission

Enable everyone to customize their AI experience using natural language. Provide tools that persist across sessions and platforms, that can be shared with the community, and gather community insight to elevate artificial intelligence.


🎭 What is DollhouseMCP?

For Everyone: Run a Murder Mystery dinner party with AI that knows all the clues. Organize your home with a persona that knows how you like things and memories that know where you put things. Don't just let AI tell you what's professional or casual writing, show it examples of your work. It can learn how to write in your voice and will remember your turns of phrase to help clarify your writing while keeping it authentically you.

For Developers: Build elements for any workflow. Security Analyst personas, Penetration Testing skills, Data Analysis capabilities, or train AI to write in your voice—all work across any MCP-compatible system.

For Businesses: Free up your team for work that requires human creativity and judgment. Build elements that automate review against your requirements, organize information for better absorption, and maintain quality standards. Handle the tedious tasks automatically so people can focus on what actually needs their talent, and attention.


📦 Our Public Projects

mcp-server - The Heart of DollhouseMCP

  • What it is: The main server that makes everything work
  • For developers: Core MCP implementation, NPM package: @dollhousemcp/mcp-server
  • For everyone: This is what powers DollhouseMCP
  • Status: npm version Tests

collection - Community Marketplace

  • What it is: A library of pre-made AI personalities and elements created by the community
  • For creators: Share your personas, templates, and tools with others
  • For users: Find elements for teaching, writing, coding, and more
  • Browse: View available elements

developer-kit - Build with DollhouseMCP

  • What it is: Tools and guides for creating your own integrations
  • For developers: Templates, examples, and utilities
  • Get started: Developer documentation

🚀 Getting Started

For Users

  1. Install Claude Desktop or another MCP-compatible AI assistant
  2. Configure MCP to use DollhouseMCP server
  3. Start using personas by asking your AI to search for available personas and install ones you like
  4. Create elements instantly by describing what you need

📖 Full Setup Guide

For Independent Developers

# Install from NPM
npm install -g @dollhousemcp/mcp-server

# Or clone and set up from source
git clone https://github.com/DollhouseMCP/mcp-server.git
cd mcp-server
npm install
npm test

# Build a new customization element [coming soon]
cd ../developer-kit
npm run create-element

🛠️ Developer Documentation


📊 Platform Statistics

  • 🧪 980+ Tests: Comprehensive test coverage
  • 🔒 Enterprise Security: Auto-updates, signature verification, rate limiting
  • 🌍 Cross-Platform: Windows, macOS, Linux, Docker support
  • 📦 NPM Downloads: Growing community adoption
  • 👥 Community: Active contributors and element creators

🤝 Contributing

We welcome contributions from developers, designers, writers, and community members!

Ways to Contribute

  • Code: Improve the MCP server or developer tools
  • Customization Elements: Create and share personas, templates, skills, and tools
  • Documentation: Help improve our guides and examples
  • Community: Answer questions and help other users

See CONTRIBUTING.md for guidelines.


🤖 For AI Agents

NAVIGATION_RULES:
  finding_code: Check repository matching feature name
  finding_docs: Look in same repository's docs/ folder
  public_elements: collection/library/
  dev_examples: developer-kit/examples/
  main_server: mcp-server/src/

📫 Contact & Support


📜 License

DollhouseMCP is dual-licensed:

  • AGPL-3.0 - Free for personal, educational, and open source projects
  • Commercial License - For proprietary/commercial use without AGPL obligations

Contact mick@dollhousemcp.com for commercial licensing inquiries.

See individual repositories for specific license details.


Community driven, open source customization that enriches AI for everyone. 🎭

Last updated: October 14, 2025

Pinned Loading

  1. mcp-server mcp-server Public

    A Free, Open Source MCP server for dynamic custom persona management with public a GitHub collection of personas, skills, templates, and other elements for AI models.

    TypeScript 33 11

  2. collection collection Public

    A Free, Open Source, collection of personas, prompts, skills, memories, agents, and more. Use them directly through the DollhouseMCP Server

    TypeScript 4 2

  3. AILIS AILIS Public

    Python 2

Repositories

Showing 10 of 12 repositories

Top languages

Loading…

Most used topics

Loading…