Magic Minutes MCP for AI. Manage meeting notes and action items through conversation.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Magic Minutes automatically handles meeting notes and action items. Connect this server to your AI client, and it acts like a dedicated virtual admin assistant for all team syncs.
You can list past meetings, retrieve attendee data, track specific tasks created during the discussion, and even pull up full minutes—all without opening a single separate application.
What your AI can do
Create task
Generates a new task or action item record in your system.
Get current user
Retrieves the profile information for the person currently authenticated.
Get meeting details
Fetches specific metadata about a single, named meeting instance.
Retrieves a list of every meeting saved in your account, providing basic identifiers for selection.
Pulls detailed metadata about one particular meeting, like dates or hosts.
Fetches the full notes or structured agenda for a specified meeting.
Creates new action items, updates existing ones, or lists all open tasks across your organization.
Pulls a list of all registered contacts and their associated metadata.
Lists every person who was present at a specific, named meeting.
Ask an AI about this
Waiting for input…
Magic Minutes MCP Server: 12 Tools for Meeting & Task Management
Use these tools to get meeting minutes, create tasks, list attendees, and manage contacts all through a single AI agent interface.
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 Magic Minutes on VinkiusCreate Task
Generates a new task or action item record in your system.
Get Current User
Retrieves the profile information for the person currently authenticated.
Get Meeting Details
Fetches specific metadata about a single, named meeting instance.
Get Meeting Minutes
Pulls the full transcript or agenda notes for one specified meeting.
Get Task Details
Retrieves all details associated with a specific task ID or action item.
Check Api Health
Verifies that the server connection is active and responding correctly.
List Meeting Attendees
Lists all attendees—including names and roles—for a given meeting name.
List Contacts
Returns a comprehensive list of every contact saved to your Magic Minutes account.
List Folders
Displays the top-level folders and structural hierarchy used for organizing meetings.
List Meetings
Retrieves a list of every meeting managed in your system, allowing you to select one...
List Tasks
Provides an overview of all tasks and open action items across the team.
List Webhooks
Lists any external webhooks currently set up to trigger actions from this server.
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.
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
Make Your AI Do More
Start with Magic Minutes, 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
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Magic Minutes. 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
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 12 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Finding who attended a critical meeting shouldn't require clicking through three different tabs.
Right now, figuring out who was at last week's sync means digging deep into email threads or calendar invites. You cross-reference the names against a separate 'Key Stakeholders' list to confirm if Legal and Finance were present for that specific discussion. It’s tedious, and you often miss someone.
With this MCP server, your AI agent handles it. You just ask: 'Who was at the Q3 Review?' The agent runs `list_meeting_attendees` and immediately gives you a full list of names. Done. No clicking required.
Magic Minutes MCP Server lets you create follow-up tasks directly from chat.
Manual task assignment means copying the action item—'Update budget by Friday'—and pasting it into a separate project management board. Then, you have to remember who was supposed to own that task and manually tag them in the system. This process is messy.
Now, you just talk to your agent: 'Create a task for Sarah to update the Q4 budget.' The agent runs `create_task`, making sure the item goes into the right place, assigned to the right person, all from one chat window.
What your AI can actually do with this
Magic Minutes MCP Server
Connect your Magic Minutes account to any AI agent. This server gives your AI client full control over meeting orchestration and team task management using natural conversation.
It lets you do more than just summarize notes; it manages the entire lifecycle of a discussion—from listing all scheduled meetings to creating follow-up tasks for specific people, right inside your chat interface. Think of your AI agent as a dedicated project coordinator that lives where you already work.
What You Can Do with Your Agent
- Meeting Scheduling & Metadata: List every meeting managed in the system and pull detailed metadata to keep everyone on the same page.
- Task Tracking (Action Items): Create, update, or check status on action items directly. This keeps task execution high-fidelity because it's tied back to the original meeting context.
- Attendee & Minutes Retrieval: Pull up specific meeting minutes or retrieve detailed information about who attended a session using plain language.
- Structure Control: List and manage your entire organization's folder structure metadata via simple AI commands.
How It Works (The Setup)
- Subscribe to the server on Vinkius.
- Paste your Magic Minutes API Key into the client settings.
- Your AI agent can now manage meetings and tasks through any MCP-compatible chat interface.
019dd11b-c9e4-7289-913a-28c40990bd04 Here's how it actually works
The bottom line is that your AI client handles the API calls; you just talk to it naturally.
Subscribe to the server and enter your Magic Minutes API key into your AI client's settings.
Tell your agent what you need: e.g., 'List all meetings from last week.'
The agent calls the relevant tool (like list_meetings), gets the data, and presents it back to you in a readable response.
Who is this actually for?
Project Leads who are tired of switching between their calendar app, notes repository, and task manager. It's for the operations team member who needs a single source of truth for meeting outcomes. If you spend more time searching for 'who was supposed to do what?' than actually doing work, this is for you.
Needs to quickly list meetings (list_meetings) and check action item status (list_tasks) without opening three different browser tabs.
Uses the agent to automatically pull attendee metadata (list_meeting_attendees) or generate meeting minutes (get_meeting_minutes) for follow-up emails.
Manages organizational structure by listing and overseeing meeting folders (list_folders) to maintain proper documentation hygiene.
What Changes When You Connect
Track tasks without jumping apps. Instead of opening the task manager, you simply ask your agent to run list_tasks and get a real-time overview of who owns what. This keeps the entire workflow inside your chat interface.
Get meeting notes instantly. Never search through old inboxes again. Use get_meeting_minutes by name, and your agent pulls up the exact summary or agenda you need, fast.
Know who was there. Need to verify attendance? Running list_meeting_attendees gives you a roster for any past meeting—essential for follow-up emails.
Keep your schedule straight. Use list_meetings to see all scheduled sessions and check the metadata (get_meeting_details) so you never miss a key date or context point.
Build clean workflows. The server allows listing webhooks (list_webhooks), letting advanced users set up automated triggers based on meeting outcomes.
See it in action
The Post-Meeting Clean Up
A project lead just finished a sync. Instead of manually writing notes, they tell their agent: 'Get the minutes for today's call and make sure John owns the follow-up.' The agent runs get_meeting_minutes and then uses create_task, completing two steps with one prompt.
The Onboarding Check
An Ops Manager needs to know who was in last month's strategy session. They ask the agent, 'Who attended the Q3 Strategy meeting?' The agent runs list_meeting_attendees and instantly provides a list of names and roles.
Tracking Accountability
A PM needs to know if three tasks assigned last week are done. They ask, 'What's the status of all action items?' The agent runs list_tasks and gives a filtered list showing only overdue or pending assignments.
Organizing Documentation
An EA needs to check the structure for next month’s board meeting. They ask, 'List all folders related to Q4.' The agent runs list_folders, giving them an immediate overview of where to find materials.
The honest tradeoffs
Manually copying notes and tasks
Writing down action items from a meeting in Notepad, then emailing the minutes separately. The task list is out of sync with the actual attendees.
Use your agent to get the full record by running get_meeting_minutes followed by create_task. This ensures the task lives inside the official Magic Minutes system.
Forgetting who was in a call
Looking at a calendar invite and having to manually guess if all key people—like marketing or legal—were actually present for the discussion.
Run list_meeting_attendees on that meeting's name. It provides an accurate roster of every person who was there.
Listing tasks by department
Having to jump through multiple dashboards (Task Board -> Department Filter -> Status Filter) just to see if a specific task is active.
Just run list_tasks. You can then ask the agent to filter that list for 'Marketing' and 'Overdue', cutting out all the dashboard clicking.
When It Fits, When It Doesn't
Use this server if your primary bottleneck is coordinating meeting outcomes: you need one place where notes, people lists, and tasks all live together. If you constantly ask yourself, 'Who was there?' or 'What did we agree to do next?', this is the right tool.
Don't use it if you only need a basic calendar view; your native calendar app handles that. Also, if you are building an entirely custom data storage solution outside of Magic Minutes—say, using Notion exclusively for everything—you might prefer a direct API connection to that platform instead. But if the meeting process itself is housed in Magic Minutes, this MCP server is non-negotiable.
Questions you might have
How do I use Magic Minutes MCP Server to find out who was at a specific meeting? +
Run list_meeting_attendees. You give it the name of the meeting, and it returns a list of every person who attended. This is much faster than checking old invites.
Can I create tasks using the Magic Minutes MCP Server? +
Yes, use create_task. You just need to tell your agent what the task is, when it's due, and who owns it. It handles making sure that action item gets logged correctly.
What if I want notes from a meeting that happened months ago? Do I use get_meeting_minutes? +
Yep, get_meeting_minutes is the tool for it. You provide the name of the old meeting, and your agent pulls up the full minutes or agenda.
Does list_meetings show me meetings that were canceled? +
The list_meetings tool shows all managed meetings. It pulls metadata like status, so you can filter out any canceled sessions easily.
If I need to confirm which user account my AI client is currently using, how do I use `get_current_user`? +
The tool confirms the authenticated profile. It pulls back core details like your name and email associated with the API key you provided. This verifies that your agent is running under the correct organizational permissions before taking action.
What does `list_folders` show me about my team's overall meeting structure? +
list_folders provides a complete overview of how your meetings and records are organized. It lets you see the top-level directories established within Magic Minutes, so you can keep track of project boundaries without needing to know specific meeting names.
What should I do if my AI client suddenly fails to connect or processes seem slow? How does `check_api_health` help? +
Running check_api_health immediately tells you the operational status of the server. It’s a quick ping that confirms whether Magic Minutes itself is experiencing an outage or if the connection issue lies elsewhere with your client setup.
I need to see all stored contacts for my team, not just those who attended a meeting. Should I use `list_contacts`? +
Yes, that’s exactly what list_contacts does. It pulls a master list of every contact recorded in your Magic Minutes system. You can review this data without having to query specific meetings or tasks.
Can my AI automatically find the details for a specific meeting by its ID? +
Yes! Use the get_meeting tool with the Meeting ID. Your agent will respond with complete metadata for the record, including the agenda and start time in seconds.
How do I find my Magic Minutes API Key? +
Log in to your Magic Minutes account at magicminutes.co.uk, navigate to Settings > API, and you will find your unique secret token there.
Does it support task management? +
Yes, use the list_tasks tool to retrieve all action items generated during your meetings, allowing the AI to track team assignments.
We've already built the connector for Magic Minutes. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting.
You're up and running in seconds.
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.
Built, hosted, and secured by Vinkius. You just connect and go.