Chisel Planner
Chisel Planner
个人规划器,通过 MCP 提供主要代理界面。
状态
首个版本实现了 Bun/Hono 脚手架、按用户划分的 SQLite、迁移、配置、项目/任务/习惯/容量领域、REST、响应式 Web 方法以及经过身份验证的 MCP 服务器。OAuth 2.1 通过 Better Auth 解决:PKCE、DCR、封闭登录、Web 会话、JWT 和绑定到 MCP 资源的令牌。UI 将继续从 Figma 演进,CIMD 留待后续阶段。
Related MCP server: ticktick-sdk
要求
Bun 1.3+
Docker(可选)
开发
bun install
cp .env.example .env
bun run devbun run dev 在 127.0.0.1:3000 启动 API,在 127.0.0.1:5173 启动 Vite。Web 应用在生产期间位于 /app/today,开发期间使用代理访问 API。
通过封闭注册创建第一个用户:
AUTH_BOOTSTRAP_EMAIL=owner@example.com \
AUTH_BOOTSTRAP_PASSWORD='una-password-de-12-caracteres' \
bun run auth:bootstrap第一个 Web 方法允许登录、查看当天、完成任务和习惯、创建项目以及复制 MCP 连接 URL。视图采用移动优先设计,并通过侧边栏适配桌面端。
快速验证:
curl http://127.0.0.1:3000/healthOAuth 发现位于 /.well-known/oauth-authorization-server,资源元数据位于 /.well-known/oauth-protected-resource/mcp。/mcp 需要具有 mcp:tools 范围的访问令牌。
要检查已启动的 MCP 服务器,请使用支持 OAuth 2.1 流程的客户端:
npx @modelcontextprotocol/inspector --cli http://127.0.0.1:3000/mcp --transport http --method server/discover命令
bun run typecheck
bun test
bun run build
bun run migrate:all
bun run auth:bootstrap持久化信息位于 DATA_DIR:system.db 和 users/ 中每个用户独立的数据库。
开发安全
始终在生产环境中配置 BETTER_AUTH_SECRET、AUTH_BASE_URL 和 MCP_RESOURCE 为真实的公共值。使用 HTTPS,保留 /data 卷,并部署单个副本以避免拆分 SQLite 状态。在本地,通过官方 Hono 适配器应用 Host 和 Origin 验证。
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