MCP ExplorerExplorer

Goal Story

@hichanaon 13 days ago
12 MIT
FreeCommunity
Productivity
#goal tracking#storytelling#AI
a Goal Tracker and Visualization Tool for personal and professional development.

Overview

What is Goal Story

Goal Story is a unique approach to managing aspirations, referred to as ‘Goal Storying.’ It emphasizes focusing on one goal at a time and creating a personal narrative to foster motivation. Unlike traditional goal trackers, it utilizes conversational AI to provide personalized insights and storytelling, enhancing the user experience and aiding in goal completion.

Use cases

Goal Story is ideal for individuals seeking a motivational tool for personal development. It suits users who prefer to manage their aspirations through engaging storytelling rather than traditional lists. This method can help in various contexts, including career advancement, personal projects, and wellness goals, making it applicable to diverse goals.

How to use

To use Goal Story, sign up at the GoalStory.ing website to acquire a free API key. You then interact with the platform, setting one goal at a time, and engage with the AI for insights and creative narrative development. The platform encourages reflection on progress and allows the integration of familiar task-tracking tools.

Key features

Key features of Goal Story include the Goal Engine, which transforms goal tracking into an engaging narrative experience. The platform combines visualization techniques with AI interactions, offering personalized storytelling that energizes goal management. It captures insights and progress securely, providing a reflective basis for future goals.

Where to use

Goal Story can be utilized in various environments, including personal development settings at home, professional development in the workplace, and wellness or coaching sessions. It is adaptable for users who prefer both digital interfaces and those who may want to integrate it with existing task management tools.

Content

Goal Story MCP Server

smithery badge

Goal Story isn’t a goal tracker—it’s a brand new way to manage your aspirations. We call it “Goal Storying.” Instead of juggling endless lists, Goal Story guides you to focus on one goal at a time, forging a deeply personal narrative that keeps you motivated and on track. Powered by conversational AI, Goal Story provides constructive insights and creative storytelling tailored to your unique motivations, helping you see your goal through to completion with a sense of momentum and fun.

Goal Storying works because it weaves proven visualization techniques into your planning process. Research shows that using mental imagery when forming implementation intentions leads to higher rates of goal achievement.¹ By collaborating with an AI “thought partner,” you’ll generate personally meaningful stories that tap into your intrinsic motivators, priming both your mind and emotions to move forward. It’s not about ticking boxes—it’s about intuitive goal management that meets you where you are and adapts with you.

At the heart of this approach lies Goal Story’s “Goal Engine,” which transforms the typical, often dull process of goal tracking into an engaging, fun, and deeply resonant experience. With every completed goal, your insights and progress are securely captured, so you can reflect and build on them in the future. You don’t have to abandon your usual tools—track your tasks wherever you like. Goal Story simply turns goal-tracking into a dynamic story that evolves, energizes, and empowers you to achieve what matters most.

¹ See abastract on Research Gate

Get an API key

Go to GoalStory.ing to sign up/in and get a free API key.

Server config

The last two args are picked up in the MCP server and utilized like env vars. They are also used with the MCP inspector in the npm script that runs it and the MCP server locally, so no need to manually add in the inspector UI if you’re developing your own MCP server.

"goalStory": {
    "command": "npx",
    "args": ["-y", "goalstory-mcp", "https://prod-goalstory-rqc2.encr.app", "your-api-key"]
}

Tools

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.

Comments