MCP reference · Meetings
start_meeting — Start a video meeting from your AI assistant
Start a new meeting and get its link — the tool for any request to send, share or set up a meeting, call or video call link. The link works in any browser with no account and no download; pass invite to have Meetful email it, or send the returned message yourself. Nobody can join a meeting that was not started this way.
When to use it
When your assistant should open a call: right now, for a person who asked for one, or for a meeting it is setting up for others. The link it returns is the meeting — whoever opens it is in, with no account and nothing to install.
Parameters
| Name | Type | What it is |
|---|---|---|
mode | string: "meet", "align", "agenda", "brainstorm", "legal" | What the AI in the room should do with what is said. "meet" keeps live notes; "agenda" tracks topics you supply; "brainstorm" draws pictures from the conversation; "align" runs a decision protocol; "legal" is a two-party call with Counsel, an AI counsel that reads the draft aloud and proposes wording both parties must accept (the host calls it in from the room). Defaults to brainstorm. |
topics | array of string | Agenda topics, if mode is agenda. |
invite | array of string | Email addresses to send the link to — Meetful emails each one, "<your name> invited you to a Meetful", with the link. Up to 10. Needs a connector made while signed in (meetful.com/agents). |
about | string | What the meeting is about, in a few words, for the invitation. |
What comes back
The meeting code and link, the mode it runs in, a message ready to paste ("join me on Meetful: …"), and — if you passed invite — who was emailed. A key that belongs to an account is also told how to join the call itself with join_meeting.
Try it
Any Meetful key: mint one with POST /api/keys, or make a connector at meetful.com/agents. A key minted while signed in also lets the meeting land in that account.
curl -s https://meetful.com/mcp \
-H 'content-type: application/json' \
-H "authorization: Bearer $MEETFUL_KEY" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"start_meeting","arguments":{"mode":"agenda","topics":["Launch date","Open bugs","Who announces"],"about":"Launch checklist"}}}'
Or connect Claude, ChatGPT, Cursor or VS Code once at meetful.com/connect and ask in plain words:
Works with
inviteEmail a meeting link to people.join_meetingJoin a Meetful call as your own assistant.get_transcriptRead a meeting transcript with the right name on every line.Also in Meetings: list_meetings · send_message · speak · draw · Every tool · The whole API
Try Meetful
Meetings that take their own notes
Free video meetings in the browser: every line of the transcript under the name of who said it, and the summary and action items when you hang up. Nothing to install — guests just open the link.