Skip to main content
Glama

get_element_details

Retrieve detailed information about personas, skills, templates, agents, memories, or ensembles in the DollhouseMCP server for dynamic AI persona management.

Instructions

Get detailed information about a specific element

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
nameYesThe element name to get details for
typeYesThe element type

Implementation Reference

  • The MCP tool handler for get_element_details. Receives arguments and delegates to the server's getElementDetails method.
    handler: (args: GetElementDetailsArgs) => server.getElementDetails(args.name, args.type)
  • Input schema validation for the get_element_details tool defining name and type parameters.
    inputSchema: { type: "object", properties: { name: { type: "string", description: "The element name to get details for", }, type: { type: "string", description: "The element type", enum: Object.values(ElementType), }, }, required: ["name", "type"], },
  • TypeScript interface defining the arguments for get_element_details.
    interface GetElementDetailsArgs { name: string; type: string; }
  • Registration of element tools including get_element_details via getElementTools call.
    this.toolRegistry.registerMany(getElementTools(instance));
  • Interface definition of the underlying server.getElementDetails method in IToolHandler.
    getElementDetails(name: string, type: string): Promise<any>;

Latest Blog Posts

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