4,500+ servers built on MCP Fusion
Vinkius

Structured MCP. Manage your entire schedule through conversation.

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

Structured MCP on Cursor AI Code Editor MCP Client Structured MCP on Claude Desktop App MCP Integration Structured MCP on OpenAI Agents SDK MCP Compatible Structured MCP on Visual Studio Code MCP Extension Client Structured MCP on GitHub Copilot AI Agent MCP Integration Structured MCP on Google Gemini AI MCP Integration Structured MCP on Lovable AI Development MCP Client Structured MCP on Mistral AI Agents MCP Compatible Structured MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Structured MCP Server lets your AI client manage your daily planner, tasks, and routines directly from your terminal. Your agent can read all scheduled events, create new tasks, update deadlines, or even retrieve your user profile—all without you opening the mobile app.

It treats your personal agenda like a database, letting you programmatically control your day.

What your AI agents can do

Create plan

Adds an entirely new multi-step routine or life plan into Structured.

Create task

Adds a single, one-time task with an optional start date and time.

Delete task

Permanently removes a specified task. This action cannot be undone.

+ 6 more capabilities included
List all scheduled tasks

The agent retrieves every active task in your planner, giving you an overview of what's on the calendar.

Get specific task details

You pull deep information on a single task, like its associated notes or required resources.

Create new tasks and plans

The agent adds entirely new items to your planner, whether it's a one-off meeting or a complex multi-day routine.

Update task status or dates

You modify an existing item—changing its due date, marking it complete, or adjusting the time block.

List and inspect routines (plans)

The agent reads your stored routine templates, allowing you to understand their structural rules before running them.

Verify user settings

You check your linked account details, like your operational timezone or Pro subscription status.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Structured: 9 Tools for Task & Plan Management

Use these nine tools to create, read, update, and delete every element of your daily planner—from single tasks to complex recurring plans.

create019d760e

create plan

Adds an entirely new multi-step routine or life plan into Structured.

create019d760e

create task

Adds a single, one-time task with an optional start date and time.

delete019d760e

delete task

Permanently removes a specified task. This action cannot be undone.

get019d760e

get plan details

Retrieves the full structural details and constraints of an existing plan or routine.

get019d760e

get task details

Pulls all specific metadata for a single task, including notes and required context.

get019d760e

get user profile

Retrieves your user-level information, such as account status or operational timezone.

list019d760e

list plans

Lists all the custom routines and plans you have created in Structured.

list019d760e

list tasks

Retrieves a full list of every task currently scheduled in your planner.

update019d760e

update task

Modifies an existing task, letting you change its deadline or mark it as finished.

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 Structured, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ 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

What you can do with this MCP connector

This Structured MCP Server lets your AI client treat your personal planner like a database you can programmatically control. You don't gotta open that goddamn mobile app just to check something off or change a date. Your agent acts as a dedicated scheduling assistant, giving you full command over your routines and daily tasks.

Viewing Your Schedule

Your AI client pulls everything scheduled into a clear overview using list_tasks, which retrieves every active item in your planner. You can drill down on any single commitment by running get_task_details, pulling all the specific metadata, notes, and required context associated with it. When you need to understand your established routines or multi-step life plans, run list_plans to see a full inventory of stored templates.

To grasp how a routine works before executing it, use get_plan_details; this action pulls the entire structural breakdown and any hard constraints governing that plan.

Creating New Entries

You can add single, one-time obligations using create_task, specifying an optional start date or time for when it's due. If you need to set up a whole new multi-step routine—a full life plan—you use the create_plan tool. These tools let you build structure right into your day.

Managing and Modifying Tasks

The system lets you change existing items whenever they shift. You modify an item's deadline or mark it as finished using update_task. If a task is canceled entirely, running delete_task permanently removes that specific commitment; be warned, this action can't be undone.

Checking Your Settings and Identity

To verify your linked account details—like whether you're on Pro or what your operational timezone is—you run get_user_profile. This gives you an immediate status check without needing to log into anything else. It’s a straight shot at managing every piece of data in your personal agenda.

How Structured MCP Works

  1. 1 Enable the Structured MCP module and configure it as an active integration within Vinkius.
  2. 2 In the parameter matrix, bind your official STRUCTURED_TOKEN (found in your Structured Pro settings).
  3. 3 Tell your agent what you need: 'List tomorrow's tasks and reschedule the architecture review for 3 PM.'

The bottom line is that your AI client sends a request, and this server executes the necessary actions against your actual Structured account data.

Who Is Structured MCP For?

Anyone whose job involves managing complex schedules—executives who jump between meetings, engineers tracking project milestones, or founders building out core processes. If you spend time switching between a calendar app and a text editor just to document your day's tasks, this is for you.

Executive/Founder

You use it to dictate complex schedule changes or review your week's commitments naturally via conversation, without opening the desktop app.

Software Engineer

You bind your daily agenda directly into your IDE conversational AI. Your agent tracks project tasks and schedules follow-up meetings as you code.

Independent Creator/Consultant

You use it to monitor creative blocks, formulate new recurring routines, and execute administrative tasks by simply talking to your AI assistant.

What Changes When You Connect

  • Need to see what's coming up? Use list_tasks to instantly pull a list of all pending items. You get an immediate, comprehensive view without opening the app.
  • Missed a meeting and need to reschedule it? Call update_task to change the due date or mark the task as complete. It handles the state change directly in Structured.
  • Building a new habit? Use create_plan to build an entire multi-step routine, like 'Morning Workout,' that your agent can then execute and track over time.
  • Don't know what constraints govern your routines? Run get_plan_details on any plan. You get the exact structural rules defined for that habit or project flow.
  • Want to verify permissions before making changes? Use get_user_profile. It returns your current status and timezone, letting you confirm context before running a destructive command like delete_task.

Real-World Use Cases

01

The executive needs to adjust next week's schedule.

The founder realizes the 'Q3 Strategy Review' task is too early. They simply ask their agent, 'Move the Q3 meeting until Tuesday.' The agent runs get_task_details to find the ID and then uses update_task, shifting the date and notifying stakeholders—all in one chat interaction.

02

The engineer needs to audit all pending tasks for a project.

The software engineer runs, 'Show me every task related to Project Hydra.' The agent executes list_tasks, filtering the results by keywords, and then uses get_task_details on the top three items to pull required documentation links.

03

The creator wants to set up a new writing routine.

Instead of manually setting reminders, the creator tells their agent, 'Set up a 4-week drafting plan.' The agent responds by using create_plan, establishing the recurring structure and milestones in Structured for them.

04

The team needs to clean up old, unnecessary tasks.

A user identifies several completed or obsolete entries. They prompt their agent: 'Delete all tasks marked as retired.' The agent runs list_tasks to find the IDs and uses delete_task on each one, keeping the planner clean.

The Tradeoffs

Trying to update a task without its ID.

The user just says, 'Change tomorrow's meeting time.' The agent fails because it doesn't know which specific instance of the meeting you mean. You need more context.

First, use list_tasks to pull the list and find the exact task ID or title. Then, run update_task using that precise identifier to guarantee the correct record is modified.

Creating a routine without checking its rules.

The user tries to manually force an action into a complex plan structure. This often breaks the pre-defined workflow, causing errors or missing steps.

Before making changes, always use get_plan_details on the existing plan. Reviewing these details shows you the structural constraints before your agent attempts any modifications.

Assuming all tasks are listed in one place.

The user assumes a simple query will return everything, but some data is archived or separated into different plans.

Don't just rely on list_tasks. You must check for overall routines first by calling list_plans, and then use get_plan_details to see if the task lives within a specific plan structure.

When It Fits, When It Doesn't

Use this MCP Server if your primary need is managing discrete, defined tasks and structured plans (CRUD). You should use it anytime you want your AI client to act like an administrator for your daily planner—creating things, changing dates, or reporting status. Don't use this if your workflow requires complex dependency mapping across multiple external systems, or if you need advanced data querying that goes beyond simple lists and details retrieval (e.g., 'Find all tasks assigned to John and due after last Friday'). For those scenarios, look for a specialized API connector designed for relational database queries instead.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Structured. 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

How we secure 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 server provides 9 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

create_plan create_task delete_task get_plan_details get_task_details get_user_profile list_plans list_tasks update_task

Manually updating your schedule is tedious, slow, and requires context switching.

Today, if you need to adjust a meeting or add a new routine, you're stuck. You have to open the Structured app, navigate to the specific day, find the task, manually change the date on the calendar view, and maybe copy-paste notes into a separate document just for reference. It takes five clicks across three different screens.

With this MCP server, you just talk to your agent. You tell it: 'Change Project X kickoff to next Monday.' The agent handles the entire sequence—it finds the task ID using `get_task_details`, calculates the new date, and runs `update_task`. Done in a single chat command.

The Structured MCP Server: Automate your day's planning with programmatic calls.

Forget logging into multiple tools to confirm what you need to do. You can list all future plans using `list_plans` and then pull the rules of a specific routine using `get_plan_details`. It keeps everything in one API conversation.

This server lets your AI client treat your schedule like code—a predictable, reliable data structure. Your day is now managed by commands, not clicks.

Common Questions About Structured MCP

How do I list all my tasks using the Structured MCP Server? +

You run list_tasks. This command immediately pulls a complete list of every single task currently registered in your planner, letting you see what's pending.

Can I change a task deadline with update_task? +

Yes. You call update_task and provide the specific task ID along with the new date or time. This modifies the original record directly, which is safer than manual edits.

What does get_user_profile do for my day planner? +

It retrieves your account's core metadata. You use get_user_profile to confirm things like if you're on the Pro plan or what your primary operational timezone is before making any changes.

How do I see all my available routines? +

You call list_plans. This function returns a list of every multi-step routine (or 'plan') you've set up, giving you an overview of your habits and long-term goals.

How does the `delete_task` function handle permanent deletion of a task? +

It performs an irreversible action. This tool permanently removes the task from your Structured account immediately upon execution. Use this command only when you are absolutely sure the item should not be recovered, as there is no undo feature.

What specific details can I retrieve using `get_task_details`? +

It pulls deep metadata about a single task. You get more than just the title and date; you also access context like associated plans, recurrence rules, and completion status history for that exact task.

What inputs are required when I use the `create_plan` tool? +

You must provide a unique plan name and description. These fields define the boundaries of your new routine. The system then builds the structural framework for all related tasks under that single, named plan.

What happens when I use `get_plan_details` for a non-existent routine? +

The server returns an explicit error code and message. It will tell you exactly which Plan ID was missing or if the provided parameters don't match any current plans in your account.

Do I need a paid plan to use the Structured programmatic API? +

Yes. Programmatic integrations and the ability to systematically generate and query your personal API access require a Structured Pro plan to safely extract the required access tokens securely.

Can the integration delete past records destructively by accident executing commands natively? +

Risk is inherently mitigated. The AI only calls mutations like delete_task precisely when instructed unequivocally. Records aren't inherently purged on exploration, allowing safe queries comprehensively continuously naturally.

Which platforms does the Structured integration support? +

The MCP connects to the Structured Pro API, which syncs across iOS, iPadOS, macOS, and the web app. Any task created or updated via the AI is reflected on all your devices in real time.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 9 tools

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

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

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
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.