# DollhouseMCP Capability Index
ELEMENT_SEARCH_HIERARCHY:
DEFAULT ORDER (when location unspecified):
1. Active (already loaded) - 0 tokens
2. Local (~/.dollhouse/portfolio) - 50 tokens
3. GitHub (user's portfolio) - 100 tokens
4. Collection (community library) - 150 tokens
OVERRIDE: User intent always takes precedence
- "search the collection for..." → Go directly to collection
- "check my GitHub for..." → Go directly to GitHub portfolio
- "look in my local..." → Go directly to local portfolio
- "is there an active..." → Check only active elements
TOOL_CAPABILITIES:
search_portfolio: FINDS elements in local storage
search_collection: FINDS elements in community library
portfolio_element_manager: MANAGES GitHub portfolio sync
get_active_elements: CHECKS what's currently loaded
activate_element: LOADS element into context
create_element: CREATES new element
edit_element: MODIFIES existing element
list_elements: LISTS available elements by type
validate_element: VERIFIES element correctness
INTENT_MAPPING:
"information about X" → memories
"help debugging" → debug skills/personas
"security analysis" → local security tools
"git workflow" → collection best practices
"remember this" → create/update memory
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/DollhouseMCP/DollhouseMCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server