# Fellow MCP MCP

> Fellow MCP connects your AI agent directly to your meeting data. Use it to track action items, review full meeting agendas, and get summaries without opening the Fellow app. It puts accountability right where you work.

## Overview
- **Category:** productivity
- **Price:** Free
- **Tags:** meeting-management, collaborative-agendas, action-items, meeting-notes, ai-summaries, team-accountability

## Description

Managing team follow-up shouldn't mean juggling multiple tabs or digging through old documents. This MCP lets you manage your entire collaborative workflow using only natural conversation with any AI client. You can list recent meetings, pull up their full agendas, and get specific notes from past sessions. Better yet, you can tell the agent to create a new task, assign it to someone by email, and set a deadline—all in one go. When a task is done, you just ask it to mark it complete. Whether you're building complex automation or just need quick answers about last week's decisions, connecting through Vinkius makes all that data available right where your agent lives.

## Tools

### check_fellow_status
Verifies that the connection between your AI client and Fellow is active and working.

### complete_action_item
Marks a previously created action item as finished when the task is done.

### create_action_item
Creates a new follow-up task, optionally linking it to a meeting and setting an assignee or due date.

### get_action_item
Retrieves the specific details for one action item using its unique ID.

### get_meeting
Pulls all detailed information about a single, specified meeting session.

### get_note
Retrieves the full text and content of one specific meeting note set.

### get_stream
Gets the complete schedule and details for a recurring series of meetings.

### list_action_items
Lists all action items, letting you filter them by status: pending, completed, or archived.

### list_meetings
Retrieves a list of the most recent meetings that occurred in your workspace.

### list_notes
Lists meeting notes, optionally filtering them to show only those related to one specific meeting ID.

### list_streams
Displays all available recurring meeting series in the workspace.

### list_users
Lists every user account and their role within the Fellow workspace.

## Prompt Examples

**Prompt:** 
```
Show me my recent meetings in Fellow.
```

**Response:** 
```
I found 5 recent meetings: 'Weekly Standup' (today 9:00 AM), 'Product Review' (yesterday 2:00 PM), 'Sprint Planning' (Monday 10:00 AM), '1:1 with Sarah' (last Friday), and 'Q3 Roadmap' (last Thursday). Want to see the notes for any of these?
```

**Prompt:** 
```
Create an action item 'Send proposal to client' and assign it to sarah@team.com with a due date of May 10.
```

**Response:** 
```
Done! Action item 'Send proposal to client' has been created and assigned to Sarah (sarah@team.com) with a due date of May 10, 2026.
```

**Prompt:** 
```
List all pending action items.
```

**Response:** 
```
You have 3 pending action items: 'Update API documentation' (due tomorrow, assigned to you), 'Review PR #542' (due Friday, assigned to Marcus), and 'Send proposal to client' (due May 10, assigned to Sarah). Want me to complete any of these?
```

## Capabilities

### List recent meetings
The agent fetches and displays a list of the most recent meeting sessions.

### Retrieve detailed agendas
You get the complete details for any single, specific meeting you name.

### Manage follow-up tasks
The agent can create new action items, assign them to people, and set due dates.

### Check task status
You can list all current actions—pending, completed, or archived—to check team accountability.

### Find meeting notes
The agent pulls the full content of a specific set of meeting notes.

## Use Cases

### Reviewing Q3 Decisions
A team lead needs to know what was decided in last month's roadmap review. Instead of searching through old emails, they ask the agent to `get_meeting` details for that specific date and pull up the notes using `list_notes`. It instantly summarizes the outcome.

### Assigning Follow-up Tasks
A project manager just finished a planning session. They ask the agent to create an action item: 'Draft budget proposal.' The agent uses `create_action_item`, assigning it to finance@corp.com and setting May 1st as the due date.

### Checking Project Status
A stakeholder asks, 'What's pending?' The agent runs `list_action_items` filtered by 'pending'. It provides a list of tasks, including who is responsible and when it's due. No manual dashboard checks needed.

### Understanding Recurring Meetings
A new hire needs to know the schedule for the bi-weekly sync. They ask the agent to `list_streams`, which immediately provides all recurring meeting series and their general schedules.

## Benefits

- Review full meeting details using `get_meeting` without leaving your current chat window. You get the entire agenda instantly.
- Keep team accountability high by listing all open work items using `list_action_items`. It helps you see exactly who owns what and when it's due.
- Create follow-up tasks immediately after a call using `create_action_item`, assigning ownership and deadlines right away, so nothing gets forgotten.
- Don't hunt for notes. Use `list_notes` or `get_note` to pull up structured meeting summaries instantly based on the meeting ID.
- When a task is finished, call `complete_action_item`. It marks the item as done and keeps your project tracking clean.

## How It Works

The bottom line is, your AI client acts as the single pane of glass for everything happening in your meetings and tasks.

1. First, subscribe to this MCP and enter your Fellow API key in the Vinkius developer settings.
2. Next, tell your AI agent what you want to do—for example, 'Show me all pending action items from last week.'
3. The agent sends the request through the MCP, retrieves the structured data from Fellow, and gives you a clean, conversational answer.

## Frequently Asked Questions

**How do I check if the Fellow MCP connection works?**
You run `check_fellow_status`. This tool simply verifies that your API key is connected and that the system can talk to Fellow. It's a quick test.

**Can I find all my recent meetings using list_meetings?**
Yes, running `list_meetings` gives you a clean list of your most recently held sessions. You then use the meeting name or date to get specific notes later.

**How do I make sure an action item is marked as done?**
You call `complete_action_item`. This tool marks a task—identified by its ID—as finished, updating your official record and keeping the project clear.

**What if I want to see all recurring meeting types?**
Use `list_streams` to get a list of every recurring series. You can then use `get_stream` to view the specific schedule for any one of those series.

**How do I use list_users to understand who is in my workspace?**
The tool returns a comprehensive roster of all members. You get their names, roles, and emails for the entire Fellow workspace.

**When calling get_meeting, what specific details does it provide about a meeting?**
It gives you full context beyond just the title. You'll retrieve participant lists, the original agenda, and the overall date/time structure of the event.

**When using create_action_item, what is required for a new task?**
You need to specify an assignee by email address and set a due date. You can also optionally link it directly back to the meeting that prompted it.

**How do I filter my tasks using list_action_items?**
The function lets you narrow your results by status. Simply specify whether you want to see 'pending', 'completed', or 'archived' items.

**Can I create an action item and assign it to a team member?**
Yes! Use `create_action_item` with the title, assignee email, and optional due date. You can also link it to a specific meeting.

**How do I get the notes from a specific meeting?**
Use `list_notes` with the meeting ID to get all notes linked to that meeting, or `get_note` with a specific note ID for full content.

**Can I mark action items as completed via the AI agent?**
Absolutely. Use `complete_action_item` with the action item ID to mark it as done.