Chisel Planner
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., "@Chisel Plannershow me my tasks and habits for today"
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.
Chisel Planner
Personal planner with a primary agent interface via MCP.
Status
The first cut implements the Bun/Hono scaffold, per-user SQLite, migrations, configuration, project/task/habit/capacity domain, REST, a responsive web approach, and an authenticated MCP server. OAuth 2.1 is handled with Better Auth: PKCE, DCR, closed login, web sessions, JWT, and tokens bound to the MCP resource. The UI will keep evolving from Figma, and CIMD is left for a later phase.
Related MCP server: ticktick-sdk
Requirements
Bun 1.3+
Docker optional
Development
bun install
cp .env.example .env
bun run devbun run dev starts the API at 127.0.0.1:3000 and Vite at 127.0.0.1:5173. The web app lives at /app/today in production and uses a proxy to the API during development.
Create the first user with closed sign-up:
AUTH_BOOTSTRAP_EMAIL=owner@example.com \
AUTH_BOOTSTRAP_PASSWORD='una-password-de-12-caracteres' \
bun run auth:bootstrapThe first web approach lets you sign in, review the day, complete tasks and habits, create projects, and copy the MCP connection URL. The view is designed mobile-first and adapts to desktop with a sidebar.
Quick verification:
curl http://127.0.0.1:3000/healthOAuth discovery is available at /.well-known/oauth-authorization-server and resource metadata at /.well-known/oauth-protected-resource/mcp. /mcp requires an access token with the mcp:tools scope.
To inspect the MCP server while it's running, use a client that supports the OAuth 2.1 flow:
npx @modelcontextprotocol/inspector --cli http://127.0.0.1:3000/mcp --transport http --method server/discoverCommands
bun run typecheck
bun test
bun run build
bun run migrate:all
bun run auth:bootstrapPersistent data lives in DATA_DIR: system.db and a separate database per user in users/.
Development security
Always set BETTER_AUTH_SECRET, AUTH_BASE_URL, and MCP_RESOURCE to the real public values in production. Use HTTPS, keep the /data volume, and deploy a single replica to avoid splitting the SQLite state. Locally, Host and Origin validations are applied via the official Hono adapter.
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 Servers
- AlicenseNot gradedqualityDmaintenanceEnables interaction with Todoist through the MCP interface, providing full CRUD operations for tasks and projects including creating, updating, completing, and filtering tasks with natural language commands.20MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage TickTick tasks, projects, habits, and focus sessions through the MCP server.140MIT
- AlicenseNot gradedqualityCmaintenanceEnables LLMs to manage Google Calendar events and Google Tasks through a set of MCP tools.262MIT
- AlicenseCqualityBmaintenanceEnables Claude Code, Claude Desktop, Cursor, or any MCP-compatible client to interact with Mursa tasks, calendar, goals, notes, habits, projects, and Gmail via natural language.2812MIT
Related MCP Connectors
Project management MCP for AI agents with safe task reads and writes.
Free public MCP for AI agents — 193 tools, 44 workflows. No API key.
Manage your MakeMeBetter AI tasks, habits, and goals from your AI assistant.
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/Alvarordev/chisel'
If you have feedback or need assistance with the MCP directory API, please join our Discord server