goals-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@goals-mcpCheck my Goals workflow, then help me plan. Ask me one question at a time."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Goals MCP
An MCP server for Goals. Help a person understand their goals, discuss obstacles, plan actions and record progress in their own words. The person stays responsible for their wishes and reflection; sprint reviews are completed in Goals.
Connect
You need Node.js 22 or later, npm, a synced Goals account with active Sync, and an MCP client that supports local stdio servers.
Open Goals, sign in and use Settings → Sync Now.
In Settings → Agent access → Manage Agent Access, create a named token. Access is read-only by default; enable updates only if wanted. Save the secret when shown. Tokens created in the app expire after 30 days and can be revoked.
Add this configuration to your MCP client, replacing the token placeholder:
{
"mcpServers": {
"goals": {
"command": "npx",
"args": [
"--yes",
"--ignore-scripts",
"--package=https://github.com/tedks/goals-mcp/releases/download/v0.1.0/tedks-goals-mcp-0.1.0.tgz",
"goals-mcp"
],
"env": {
"GOALS_API_URL": "https://goalsapp.org",
"GOALS_API_TOKEN": "YOUR_PERSONAL_ACCESS_TOKEN"
}
}
}
}This package is distributed through the exact GitHub release URL above. It is
not published on the npm registry; do not substitute npx @tedks/goals-mcp.
The first launch downloads the pinned release and its dependencies. Keep the
token in the client's secret/environment configuration, outside prompts and
version control. Restart or reconnect your client after saving configuration.
On Windows, a client that cannot find npx may require the npx.cmd executable
or the direct Node setup in the connection guide.
Ask your agent: “Check my Goals workflow, then help me plan. Ask me one question
at a time.” It should call get_workflow first. If a review is due, complete it
in Goals and sync before making changes through the agent.
Related MCP server: agentic-orchestrator MCP server
Documentation
Connection guide: installation, token rotation, client configuration, troubleshooting and direct API examples.
API reference: endpoints, authentication, input contracts, versions, review gates and supported workflows.
Agent instructions: the human-led planning and progress flow.
Eight tools: get_workflow, list_records, get_record, create_vision,
update_vision, create_action, update_action, set_habit_check_in.
Resources: goals://workflow, goals://guide, goals://schema.
Prompt: plan_with_person.
The server uses stdio and makes HTTPS requests to the configured API. It does not listen on a network port. Remote-only MCP clients are not supported by this release. Local-only guest data must be synced before agents can access it.
Develop and contribute
Clone this repository, then run npm ci --ignore-scripts, npm run build, and
npm test with Node.js 22 or later. The tests use a local fixture API and synthetic
tokens, without a Goals subscription or account. See AGENTS.md.
This repository is the public distribution of the Goals MCP adapter. Its source and API contracts are exported together from the Goals development repository. Report bugs or propose changes here; maintainers integrate accepted fixes into the shared source before the next release. This avoids divergent API and MCP validation. Releases contain compiled JavaScript and source under the MIT license; the hosted Goals service and Sync subscription are separate.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Authenticated MCP for a user's care circle: read CareEvents, list loved ones, inspect workspace.
Durable, user-controlled goals and governed plans for AI agents.
Agent-native dental planning MCP for plan drafts, presentations, and price estimates.
Hosted MCP memory and agent control plane for durable conversations, jobs, and operations.
Related MCP Servers
- FlicenseCqualityCmaintenanceProvides a human-agent interface control plane for managing agent state, focus, and next steps across any MCP-compatible client, without calling an LLM itself.23-
- AlicenseAqualityCmaintenanceEnables any MCP client to drive a multi-agent orchestration engine with planning, specialist tools, critic revision, and human-in-the-loop approval for sensitive actions.3MIT
- AlicenseNot gradedqualityBmaintenanceProvides MCP tools to read and update a local-first personal OS for goals, tasks, habits, food, workouts, and check-ins. Enables assistants to manage daily life data and interact with an evidence-grounded AI coach.MIT
- AlicenseNot gradedqualityBmaintenanceMCP server for agentic task orchestration and management, enabling AI agents to create goals, plan tasks with acceptance criteria, track dependencies, request human input, and provide proof of completion.752MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/tedks/goals-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server