Skip to main content
Glama
dvvolkovv

Human Design MCP Server

by dvvolkovv

get_human_design_definition

Retrieve Human Design definitions and meanings for components including type, authority, profile, gates, channels, and centers to understand your energetic blueprint.

Instructions

Получить определения и значения в Human Design

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
componentYesКомпонент Human Design для определения

Implementation Reference

  • The core handler function that executes the tool logic for 'get_human_design_definition'. It returns a JSON object with definitions for the specified Human Design component (type, authority, centers).
    async function getHumanDesignDefinition(component) {
      const definitions = {
        type: {
          manifestor: {
            name: 'Манифестор',
            strategy: 'Информировать',
            authority: 'Следовать своей силе',
            description: 'Манифесторы имеют закрытую и авторитетную ауру. Они приходят в этот мир, чтобы инициировать и воздействовать на других людей.',
          },
          generator: {
            name: 'Генератор',
            strategy: 'Отвечать',
            authority: 'Следовать своему отклику',
            description: 'Генераторы обладают открытой и притягивающей аурой. Их цель - найти работу, которая приносит им удовольствие.',
          },
          manifesting_generator: {
            name: 'Манифестирующий Генератор',
            strategy: 'Отвечать и информировать',
            authority: 'Следовать своему отклику',
            description: 'Манифестирующие Генераторы сочетают энергию Генератора с возможностью инициировать, как Манифестор.',
          },
          projector: {
            name: 'Проектор',
            strategy: 'Ждать приглашения',
            authority: 'Ждать признания других',
            description: 'Проекторы имеют сосредоточенную ауру. Их задача - направлять и управлять энергией Генераторов и Манифесторов.',
          },
          reflector: {
            name: 'Рефлектор',
            strategy: 'Ждать полного лунного цикла',
            authority: 'Ждать 28 дней для принятия решений',
            description: 'Рефлекторы имеют устойчивую, отталкивающую ауру. Они отражают энергию окружающих людей.',
          },
        },
        authority: {
          emotional: {
            name: 'Эмоциональная',
            description: 'Ждите, пока эмоции не выровняются, прежде чем принимать решения.',
          },
          sacral: {
            name: 'Сакральная',
            description: 'Слушайте своё тело и следуйте своему отклику.',
          },
          splenic: {
            name: 'Селезеночная',
            description: 'Доверяйте первым инстинктам и интуиции.',
          },
          ego_manifested: {
            name: 'Проявленный Эго',
            description: 'Следуйте обещаниям и обязательствам.',
          },
          ego_projected: {
            name: 'Проецируемый Эго',
            description: 'Ждите приглашения или признания.',
          },
          g_center: {
            name: 'G-Центр',
            description: 'Следуйте направлению любви.',
          },
          no_inner_authority: {
            name: 'Без внутренней власти',
            description: 'Окружайте себя правильными людьми.',
          },
          lunar: {
            name: 'Лунная',
            description: 'Ждите полный лунный цикл.',
          },
        },
        centers: [
          { number: 1, name: 'Root', ru_name: 'Корневой', type: 'pressure' },
          { number: 2, name: 'Sacral', ru_name: 'Сакральный', type: 'motor' },
          { number: 3, name: 'Solar Plexus', ru_name: 'Солнечное сплетение', type: 'motor' },
          { number: 4, name: 'Heart', ru_name: 'Сердечный', type: 'motor' },
          { number: 5, name: 'Throat', ru_name: 'Горловой', type: 'output' },
          { number: 6, name: 'Ajna', ru_name: 'Аджана', type: 'awareness' },
          { number: 7, name: 'Head', ru_name: 'Головной', type: 'pressure' },
          { number: 8, name: 'Spleen', ru_name: 'Селезенка', type: 'awareness' },
          { number: 9, name: 'G', ru_name: 'G-центр', type: 'identity' },
        ],
      };
    
      return definitions[component] || { error: 'Unknown component' };
    }
  • Tool registration in the ListTools handler, defining the name, description, and input schema for 'get_human_design_definition'.
    {
      name: 'get_human_design_definition',
      description: 'Получить определения и значения в Human Design',
      inputSchema: {
        type: 'object',
        properties: {
          component: {
            type: 'string',
            enum: ['type', 'authority', 'profile', 'gates', 'channels', 'centers'],
            description: 'Компонент Human Design для определения',
          },
        },
        required: ['component'],
      },
    },
  • Input schema definition for the 'get_human_design_definition' tool, specifying the 'component' parameter.
    inputSchema: {
      type: 'object',
      properties: {
        component: {
          type: 'string',
          enum: ['type', 'authority', 'profile', 'gates', 'channels', 'centers'],
          description: 'Компонент Human Design для определения',
        },
      },
      required: ['component'],
    },
  • Dispatch handler in CallToolRequestSchema that invokes the getHumanDesignDefinition function and formats the response.
    if (name === 'get_human_design_definition') {
      const definitions = await getHumanDesignDefinition(args.component);
      return {
        content: [
          {
            type: 'text',
            text: JSON.stringify(definitions, null, 2),
          },
        ],
      };
    }

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/dvvolkovv/MCP_Human_design'

If you have feedback or need assistance with the MCP directory API, please join our Discord server