Kriyan MCP Server
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., "@Kriyan MCP ServerList my incomplete tasks in the Work space, most recent first."
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.
Kriyan
Kriyan is an open-source personal task garden. It keeps one task model across a spatial Garden, a date-derived Distance view, and a Calendar. Tasks support user-created color-coded spaces, due dates, durations, advanced recurrence, multiple reminders, and a Notion-like writing surface with slash commands.
The hosted app uses Clerk for identity, Convex for isolated realtime data, Next.js for the web product, and a Clerk OAuth-protected MCP endpoint for AI clients.
Stack
Next.js 16 and React 19
Clerk development-mode authentication with Google OAuth
Convex schema, queries, mutations, search, and user isolation
Streamable HTTP MCP at
/mcpBun for installation and development
Related MCP server: Todoist AI MCP Server
Local development
Install dependencies with
bun install.Copy
.env.exampleto.env.localand add Clerk development keys.Run
bunx convex devto link and push the backend.In another PowerShell terminal, run:
$env:MCP_SERVICE_SECRET = (bunx convex env get MCP_SERVICE_SECRET) bun run dev
Open http://localhost:3000.
Required configuration
Clerk needs a JWT template named convex with aud set to convex. Convex needs CLERK_JWT_ISSUER_DOMAIN and a random MCP_SERVICE_SECRET. The same MCP secret must be present only in the Next.js server environment and Convex; never expose it with a NEXT_PUBLIC_ prefix.
bunx convex env set CLERK_JWT_ISSUER_DOMAIN https://your-clerk-issuer.example
bunx convex env set MCP_SERVICE_SECRET your-random-secretMCP
Connect an OAuth-capable MCP client to https://kriyan.vercel.app/mcp.
kriyan.app is the public landing page. Product and automation routes redirect to the app host at kriyan.vercel.app.
The server advertises OAuth metadata under /.well-known/, authenticates through Clerk, and exposes these user-scoped tools:
list_tasks,get_task,create_task,update_task,complete_tasklist_spaces,create_spacesearch_notes
MCP is the primary automation surface because agents get typed, discoverable tools plus per-user OAuth. A separate CLI can later be a thin MCP client rather than a second backend API.
Verification
bunx tsc --noEmit
bun run lint
bun run buildLicense
MIT
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
Manage tasks, Focus Zone, notes, projects, and task history from compatible AI assistants.
The shared task board for teams and their AI agents — connect over OAuth, every action signed.
The shared task board for teams and their AI agents — connect over OAuth, every action signed.
ADHD system of record for agents: tasks, goals, loops, calendar, focus stats.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to manage Google Tasks through natural language interactions. Supports creating, updating, deleting, searching, and listing tasks with secure OAuth2 authentication.12610MIT

Todoist AI MCP Serverofficial
AlicenseBqualityAmaintenanceEnables AI agents to access and modify Todoist accounts to manage tasks and projects on the user's behalf. It provides a suite of tools for task operations and supports interactive UI widgets for a rich visual experience in AI chat interfaces.473,406540MIT- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage Google Tasks, including listing, creating, updating, deleting, and completing tasks via the Google Tasks API.82MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to securely authenticate with Google Tasks and perform full CRUD operations on task lists and tasks, including moving tasks and clearing completed tasks.53
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/kausthubh-coder/kriyan-garden'
If you have feedback or need assistance with the MCP directory API, please join our Discord server