Skip to main content

get_worldview

Returns the epistemic profile for the design system's organization.

Reference

Parameters

  • Name
    layer_id
    Type
    string · optional
    Description

    Layer UUID for layer-specific profile (uuid)

Returns

{
  found     true if a complete profile exists
  profile   The epistemic profile object:
    name             Profile name
    summaryText      2-3 sentence description of epistemic posture
    axesPositions    { trust, persuasion, authority, certainty } values from -1 to 1
    evidenceAnswer   Raw answer about evidence preference
    fewShotExamples  Array of example paragraphs demonstrating the profile
  guidance  How to apply the profile in generation (chain-of-thought preamble)
}

Description

Returns the epistemic profile for the design system's organization.

This is NOT a style guide. It captures how the organization THINKS:

  • What evidence they reach for (data vs. anecdotes vs. authority)
  • How they structure arguments (build up vs. lead with conclusion)
  • Their epistemic posture (qualify vs. commit, numbers vs. stories)

Use this when generating:

  • Microcopy, error messages, empty states
  • Documentation, help content
  • Marketing copy, announcements
  • Any text that should reflect the organization's voice

Parameters:

  • layerId (optional): Layer UUID for layer-specific profile. Omit for base profile.

Source

Defined in packages/mcp/src/tools.ts. The request handler lives alongside its registration in packages/mcp/src/tools/.

Was this page helpful?

Last reviewed by @jschuyler