Vinkius
Lunatask

Automate tasks, habits, and journal entries securely.
Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Lunatask MCP on Cursor AI Code Editor MCP ClientLunatask MCP on Claude Desktop App MCP IntegrationLunatask MCP on OpenAI Agents SDK MCP CompatibleLunatask MCP on Visual Studio Code MCP Extension ClientLunatask MCP on GitHub Copilot AI Agent MCP IntegrationLunatask MCP on Google Gemini AI MCP IntegrationLunatask MCP on Lovable AI Development MCP ClientLunatask MCP on Mistral AI Agents MCP CompatibleLunatask MCP on Amazon AWS Bedrock MCP Support

Connect to your AI in seconds.

Lunatask connects your AI agent directly to a private task and journaling system. This server lets your client create, update tasks across different life areas, log daily habits, or write secure journal entries—all without compromising your data's encryption.

You manage structured notes and personal goals using only technical metadata (IDs and statuses), keeping the actual content locked down.

What your AI can do

Create journal entry

Adds a new, end-to-end encrypted journal entry via an API call.

Create new task

Creates a brand new task and assigns it to a specified area of life.

Delete task

Removes an existing task from your Lunatask account.

+ 5 more capabilities included
Create new structured tasks

The server adds a task to a specific 'Area of Life' with an initial status (like 'next' or 'later').

Log habit completions

It marks a daily habit as completed, updating your personal consistency record.

Update task details and priority

The server changes the status or priority of an existing task that you've already created.

Write a secure journal entry

It creates a new, encrypted journal log directly from your conversation prompt.

Review all task statuses

The server lists the technical metadata for every single task you own, letting you see what's active and what needs attention.

Compatible AI Apps

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ any other MCP app
Included with Plan

Waiting for input…

AI Agent

Lunatask MCP Server: 8 Tools for Productivity

These tools allow your agent to perform specific actions like creating tasks, logging habits, and managing notes within the private Lunatask environment.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Lunatask on Vinkius

Create Journal Entry

Adds a new, end-to-end encrypted journal entry via an API call.

Create New Task

Creates a brand new task and assigns it to a specified area of life.

Delete Task

Removes an existing task from your Lunatask account.

Get Task Metadata

Retrieves specific technical status data for one single, identified task.

List Notes Metadata

Lists the metadata for every note stored in your account.

List Tasks Metadata

Lists the technical metadata (IDs, statuses) for all tasks, but not their names or notes due to encryption.

Track Habit Completion

Logs that you successfully completed a specified habit goal.

Update Existing Task

Changes the status or details of an already existing task.

Connect to your AI in seconds. Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Lunatask integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Lunatask, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,000+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Lunatask MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Lunatask. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 8 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Ticking off tasks shouldn't feel like managing spreadsheets.

Right now, keeping track of goals means opening the task app for status updates, then switching to a separate calendar view just to see deadlines, and finally jumping into a third spot to log how many hours you actually worked. It's constant context switching and manual data entry.

With this server, your agent handles it all in one conversation. You tell it: 'Update the budget task status.' Done. The tool runs `update_existing_task` and confirms success. All that complexity is hidden behind a simple chat command.

Using Lunatask to track habits via `track_habit_completion`

Manual habit tracking requires you to remember which app tracks what, or worse, open an old sheet and manually type in 'Done' for the day. It takes effort just to record a simple completion.

Now, it’s instant. You tell your agent: 'Log my running habit today.' The tool calls `track_habit_completion`, updates your streak counter, and you move on with your actual work. Zero friction.

What your AI can actually do with this

Lunatask connects your agent straight into your private task and journaling system. This server lets your client handle all your structured productivity data—creating tasks, tracking habits, or writing journal entries—without ever compromising how encrypted your info is. You manage personal goals using only technical metadata (IDs and statuses), keeping the actual content locked down tight.

Task Management: Creating and Moving Goals

You can build new objectives by calling create_new_task, which adds a task to a specified 'Area of Life' with an initial status, like setting it for 'next week' or 'later.' If you need to change what's going on with an item you already started, use update_existing_task; this changes the status or priority of that specific task.

To keep things clean and clear, your agent can also execute delete_task to remove old items completely. You never lose visibility into your goals, though; calling list_tasks_metadata spits out the technical metadata—the IDs and statuses—for every single task you own, letting you see exactly what's active or needs attention without exposing names or notes.

If you only need details on one specific item, use get_task_metadata to pull that particular technical status data for an identified task.

Habit Tracking: Logging Consistency

Keeping up with habits is simple. When you log a successful routine check-in, your agent calls track_habit_completion. This instantly logs that specific habit as complete, updating your personal consistency record without needing to touch any other data structure.

Journaling & Notes: Secure Logging

Writing down thoughts is secure. Your client uses create_journal_entry to add a brand new journal entry; this action sends the content through an end-to-end encrypted API call, keeping it private. You can also review all your stored notes by listing their metadata with list_notes_metadata.

The Deal: Metadata Only

The most important thing you gotta know is that while the server writes and updates content, it never reads back sensitive details to your agent. The AI client only sees technical metadata—the IDs, dates, and statuses—but it doesn't see the actual text of your tasks or journal entries. It keeps everything locked down.

Built · Hosted · Managed by Vinkius Lunatask MCP Server - Track Tasks & Habits Privately
Server ID 019d75cb-0dae-7379-b446-de47e3c1521f
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

Can I use Lunatask to read back the notes from a journal entry? +

No. Because of end-to-end encryption, the server cannot read back the names or content of your entries. It only provides technical metadata when you call list_notes_metadata.

How do I create a new task using Lunatask? +

You use the create_new_task tool. You must provide both a name for the task and an 'area_id' to place it in, otherwise the function will fail.

Does Lunatask handle complex project dependencies? +

It handles status updates and prioritization well using update_existing_task. However, if you need logic that checks Task A before updating Task B, you'll need multi-step automation outside of this single tool call.

Is it safe to use Lunatask with my most sensitive data? +

Yes. The server is designed with end-to-end encryption for content. Your AI agent only handles technical metadata, keeping the actual notes and names locked down.

When using `create_new_task`, what authentication method does Lunatask require? +

You must provide a valid Lunatask Access Token. Your AI client uses this token to authenticate every request, ensuring only authorized agents can modify your data. This setup secures all interactions with tools like update_existing_task.

Does running `list_tasks_metadata` reveal the actual task names and descriptions in Lunatask? +

No, it only reveals technical metadata (IDs, statuses). Because of end-to-end encryption, the API cannot read back your private content. You see structural data—like 'next' or 'later' status—but never the note itself.

If I need to remove an item, how do I use the `delete_task` tool in Lunatask? +

You send a direct command with the unique ID of the task. The agent sends this request, and Lunatask handles the deletion immediately. You just need that specific identifier to make sure you delete the right item.

After using `track_habit_completion`, can I also list my general notes metadata via Lunatask? +

Yes, you can use separate tools for different data types. To see your journal entries, you simply call the list_notes_metadata tool. The system manages these distinct record types independently.

Why can't the agent read my task names? +

Lunatask uses end-to-end encryption. Task names and note bodies are encrypted on your device before being sent to the server. The API only has access to metadata like IDs and statuses.

Where do I find my Area ID? +

In the Lunatask desktop app, go to an Area's settings. The unique Area ID (UUID) is displayed there for use in the API.

Can I track habits using this agent? +

Yes, use the track_habit_completion tool with the unique habit ID to log a successful completion event.

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for Lunatask. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.