mcp
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.
claude mcp add --transport stdio dollhousemcp-mcp-server npx -y @dollhousemcp/mcp-server
How to use
DollhouseMCP is a Node.js-based MCP server that powers the Dollhouse customization ecosystem. It exposes a server you can run to host and manage customization elements such as personas, skills, templates, agents, and memories, enabling developers and creators to deploy and share AI customization configurations via the MCP (Model Context Protocol). Once running, you can leverage the built-in element library, create new elements from natural language prompts, validate them with the security-focused tooling, and swap elements on the fly for experiments and deployment. The server is designed to integrate with the DollhouseMCP Collection and the broader ecosystem, allowing elements to be installed from the collection and shared back for collaboration. Tools include a CLI workflow for creating and editing elements, a collection-driven install experience, and support for hot-swap updates to reduce downtime during experimentation and refinement.
How to install
Prerequisites:
- Node.js (LTS version) and npm installed on your system
- Access to the internet to fetch the npm package
Installation steps:
-
Install Node.js and npm from https://nodejs.org if you do not already have them.
-
Install or run the MCP server via npx (no persistent global install required):
npm privacy=false # optional: ensure npm config if needed npx -y @dollhousemcp/mcp-server
This will fetch the package and start the server according to its default configuration. If you prefer a persistent global install, you can install the package globally and run it from the CLI:
npm install -g @dollhousemcp/mcp-server mcp-server
-
(Optional) Explore configuration options and environment variables as described in the project documentation to customize ports, hosts, and security settings.
-
Verify the server is running by checking the console output or visiting the configured MCP endpoint URL in your browser or MCP client.
Additional notes
Notes and tips:
- This server is AGPL-3.0 licensed and aims to be community-powered via the DollhouseMCP Collection.
- Environment variables and configuration options can typically control network binding, collection paths, and security validations; consult the repository docs for exact names.
- If you encounter network or authentication issues, ensure your firewall allows the chosen port and that any required credentials or tokens for the DollhouseMCP Collection are correctly configured.
- The npm package name to reference in configurations is @dollhousemcp/mcp-server; use npx @dollhousemcp/mcp-server to run without installing.
- When using npx, the first run may download dependencies; subsequent runs will be faster due to caching.
Related MCP Servers
iterm
A Model Context Protocol server that executes commands in the current iTerm session - useful for REPL and CLI assistance
mcp
Octopus Deploy Official MCP Server
furi
CLI & API for MCP management
editor
MCP Server for Phaser Editor
DoorDash
MCP server from JordanDalton/DoorDash-MCP-Server
mcp
MCP сервер для автоматического создания и развертывания приложений в Timeweb Cloud