Goal Story MCP Server

by hichana
Verified

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
API_KEYYesYour GoalStory API key from GoalStory.ing
SERVER_URLNoThe GoalStory API server URLhttps://prod-goalstory-rqc2.encr.app

Schema

Prompts

Interactive templates invoked by user choice

NameDescription
Clarify the user's goal as their thought partner.
Formulate actionable steps for the user to achieve their stated goal.
Gather context about the user and their current goal/step pair.
Thoughtfully discuss a goal/step pair.
Capture/update notes for the current specific goal/step.
Use context to create a highly personalized, belief system driven, and intrinsic motivations-aware story about the achieving of the goal/step pair.
Mark a goal and/or step complete, change status, and so on. Always first seek the user's confirmation before marking a goal and/or step copmlete, changing its status, and so on.

Resources

Contextual data attached and managed by the client

NameDescription
About Goal Story

Tools

Functions exposed to the LLM to take actions

NameDescription
goalstory_about

Retrieve information about Goal Story's philosophy and the power of story-driven goal achievement. Use this to help users understand the unique approach of Goal Storying.

goalstory_read_self_user

Get the user's profile data including their preferences, belief systems, and past goal history to enable personalized goal storying and context-aware discussions.

goalstory_update_self_user

Update the user's profile including their name, visibility preferences, and personal context. When updating 'about' data, guide the user through questions to understand their motivations, beliefs, and goal-achievement style.

goalstory_count_goals

Get the total number of goals in the user's journey. Useful for tracking overall progress and goal management patterns.

goalstory_create_goal

Begin the goal clarification process by creating a new goal. Always discuss and refine the goal with the user before or after saving, ensuring it's well-defined and aligned with their aspirations. Confirm if any adjustments are needed after creation.

goalstory_update_goal

Update goal details including name, status, description, outcomes, evidence of completion, and story/belief modes that influence how stories are generated.

goalstory_destroy_goal

Remove a goal and all its associated steps and stories from the user's journey. Use with confirmation to prevent accidental deletion.

goalstory_read_one_goal

Retrieve detailed information about a specific goal to support focused discussion and story creation.

goalstory_read_goals

Get an overview of the user's goal journey, with optional pagination to manage larger sets of goals.

goalstory_read_current_focus

Identify which goal and step the user is currently focused on to maintain context in discussions and story creation.

goalstory_get_story_context

Gather rich context about the user, their current goal/step, beliefs, and motivations to create deeply personalized and meaningful stories. Combines user profile data with conversation insights.

goalstory_create_steps

Formulate actionable steps for a goal through thoughtful discussion. Present the steps for user review either before or after saving, ensuring they're clear and achievable. Confirm if any refinements are needed.

goalstory_read_steps

Access the action plan for a specific goal, showing all steps in the journey toward achievement.

goalstory_read_one_step

Get detailed information about a specific step to support focused discussion and story creation.

goalstory_update_step

Update step details including the name, completion status, evidence, and outcome. Use this to track progress and insights.

goalstory_destroy_step

Remove a specific step from a goal's action plan.

goalstory_update_step_notes

Update step notes with additional context, insights, or reflections in markdown format. Use this to capture valuable information from discussions.

goalstory_create_story

Generate and save a highly personalized story that visualizes achievement of the current goal/step. Uses understanding of the user's beliefs, motivations, and context to create engaging mental imagery. If context is needed, gathers it through user discussion and profile data.

goalstory_read_stories

Access the collection of personalized stories created for a specific goal/step pair, supporting reflection and motivation.

goalstory_read_one_story

Retrieve a specific story to revisit the visualization and mental imagery created for goal achievement.

ID: 7yqi01ga3e