Platform Operations

More than activation: a full platform surface.

DollhouseMCP 2.0 is not a thin persona switcher. It includes portfolio management, collection workflows, skill conversion, search, execution lifecycle control, and structured introspection for the entire platform.

Discovery

Search and browse

List elements, search everything, browse the Collection, open the portfolio browser, and inspect operation schemas at runtime.

Portfolio

Sync and manage

Initialize a GitHub portfolio, push and pull elements, run bulk syncs, and inspect portfolio status through MCP-AQL operations.

Collection

Install and submit

Install community content directly into the local portfolio and submit finished work back to the Collection.

Interoperability

Convert skills

Import and export compatible skill formats so useful building blocks can move between ecosystems instead of staying siloed.

Execution

Lifecycle control

Execute agents, record steps, prepare handoffs, resume from handoffs, and continue or abort execution with explicit state.

Introspection

Self-describing platform

The server can describe its operations, formats, policies, and relationships to the LLM at runtime instead of forcing hard-coded assumptions.

Representative operation surface

Category Operations
Core element management create_element, list_elements, get_element_details, edit_element, delete_element, validate_element, render, export_element
Search and discovery search, search_portfolio, search_all, search_collection_enhanced, find_similar_elements, search_by_verb, get_relationship_stats
Collection and portfolio browse_collection, get_collection_content, install_collection_content, submit_collection_content, portfolio_status, portfolio_config, open_portfolio_browser
Interoperability and config convert_skill_format, dollhouse_config, get_build_info, get_cache_budget_report, query_logs, oauth_helper_status
Execution lifecycle execute_agent, record_execution_step, complete_execution, continue_execution, abort_execution, prepare_handoff, resume_from_handoff

What 2.0 adds beyond “activate a persona”

The point of 2.0 is that behavior, permissions, content, discovery, and execution all live in one coherent surface instead of a pile of disconnected tools.