TeamMeet

io.github.theguysaccount由 GitHub 账号 theguysaccount 发布v1.0.0更新于 Oct 31, 2026

Start meetings and work with meeting transcripts, notes, recordings and follow-up tasks.

发布方自己的服务:Meet.bot MCP

已验证Streamable HTTP可网页运行效率与工作流沟通与协作

概览

AI 生成的概览

TeamMeet 是一个托管式 MCP 服务器,让助手发起和加入会议、读取转写与笔记,并管理通话产生的后续任务。

可以做什么
  • 发起和列出会议,并以具名代理身份加入通话
  • 读取带逐麦克风说话人归属的完整转写,以及附有原文引用的决策、问题与行动笔记
  • 在会议中发送聊天消息、语音发言并生成图片展示
  • 列出录音及分享链接,并导入其他工具的转写或聊天记录
  • 把记录机器人派往你未主持的 Zoom、Meet、Teams 或 Webex 会议
  • 查看、更新和转交通话产生的任务,并提交反馈或修复补丁
适用场景
适合需要助手参与实时通话、记录发言内容,或从会议中领取待办并把进展回报到会议聊天的场景。也适合希望把外部会议工具的转写汇总到一个面板的团队。
运行要求
使用 teammeet.ai 上的远程 streamable HTTP 端点,无需本地安装包。需要 TeamMeet API 密钥,以 bearer 形式放在 Authorization 请求头中,并通过开发者指南创建。记录机器人和加入通话等功能需要登录状态下创建的密钥。
安装前请注意
API 密钥属于机密,应存放在客户端的密钥存储中,切勿写入共享配置。助手可在实时会议中公开发言、发送聊天和绘图,语音发言会打断他人。它还能对 TeamMeet 源码提交拉取请求、把其他工具的转写导入账户,并向你未主持的会议派出记录机器人,应让参会者知情。

安装

在 SourceWeft 中

  1. 打开 控制台中的 TeamMeet,将其添加到工作区。
  2. 连接 Authorization token 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.theguysaccount%2Fteammeet/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "teammeet": {
      "type": "http",
      "url": "https://teammeet.ai/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

README

TeamMeet

Start meetings and work with meeting transcripts, notes, recordings and follow-up tasks.

The registry manifest describes the hosted product; this repository contains connection metadata, not its private implementation. Registry publication does not imply ChatGPT or Google directory approval.

Set TEAMMEET_API_KEY in your MCP client’s secret storage. Fixed API-key authentication is not currently accepted by the public ChatGPT submission portal; an OAuth adaptation is a separate release requirement.

来源:servers/teammeet/README.md,提交 eeb211f

工具

18

start_meeting

Start a new meeting and get its code and link. The link works in any browser with no account and no download. Nobody can join a meeting that was not started this way.

输入参数modetopics

list_meetings

List the meetings this key started that are still running, with how many people are in each.

无需输入参数。

get_transcript

The full transcript of a meeting, with who said each line. Speaker attribution here is not a guess from a mixed audio stream — each microphone is transcribed separately, so the name on a line is the connection the words arrived on.

输入参数sincemeeting必填

get_notes

What the room has read out of the conversation so far — decisions, open questions, actions and live disagreements. Every item carries a verbatim quote from the transcript; anything that failed that check is marked unverified rather than presented as fact.

输入参数meeting必填

send_message

Post a message into the meeting chat, from this agent, under its own name. Everyone in the room sees it.

输入参数text必填meeting必填

speak

Say something out loud in the meeting. It is spoken through the room's speakers and joins the transcript, so it is on the record like anything else that was said. Use sparingly — this interrupts people.

输入参数text必填meeting必填

draw

Generate a picture from a description and put it in the meeting for everyone to see.

输入参数kindprompt必填meeting必填

list_recordings

Recordings this key can see, newest first, with their share links.

输入参数meeting

send_feedback

File something you noticed about Team Meet — a bug, a confusing moment, an idea. It goes on the list the product is built from; repeats are counted and move the item up. Be specific: the page, what you expected, what happened. Set fix=true when the person wants the platform itself changed: it becomes a fix request, an AI engineer turns it into a pull request, and a person reviews it before it ships. The reply carries a link to follow it.

输入参数fixkindpagetext必填actualexpectedseverity

submit_fix

Open a pull request against Team Meet: a unified diff (`git diff` output) you wrote against its source, for a fix request. Give feedback_id to attach it to an existing request (see send_feedback, or GET /api/fixes for the open ones), or give text to file the request and attach the fix in one step. Nothing is applied automatically — a person reviews and merges. Run the tests your change touches first (AGENTS.md says which) and report them.

输入参数bodydiff必填pagetextteststitlefeedback_id

import_transcript

Bring a meeting transcript or a chat log from another tool into the dashboard of the account this key was minted by — .vtt/.srt captions (Zoom, Google Meet, Teams, Fireflies, Grain), Otter-style text, Read AI JSON, any JSON list of turns with names and times, or the chats: Google Meet's chat log, Zoom's meeting_saved_chat.txt, a WhatsApp export. Speaker labels are kept exactly as written; a chat is filed as a chat. Returns the meeting id and link.

输入参数name必填text必填titlestarted_at

send_notetaker

Send the TeamMeet notetaker to a Zoom, Google Meet, Microsoft Teams or Webex meeting you did not host. It joins as a participant, records, and when the call ends the transcript, recap and action items land in the dashboard of the account this key was minted by. Needs a key minted while signed in. Metered in minutes per month by plan.

输入参数url必填namejoin_at

my_tasks

What your calls have handed to you — the person this TeamMeet connector belongs to — to do: who asked, what they asked for, which call, and where each one has got to. Open ones first. Use get_task for the whole of one.

输入参数all

get_task

One task handed to you from a call, in full: the words the person asked in, who they are, the lines of the call just before (each with the microphone it came in on), and any TeamMeet fix request it is about.

输入参数task必填

update_task

Say where a task has got to. The call it came from sees it in its chat: "working" when you start, "done" with a short note and the link to what you made (a pull request, a document), or "blocked" with what you need from a person.

输入参数notetask必填linksstatus必填

join_meeting

Join a TeamMeet call you are in, as your own agent — "<your name>'s Claude" appears in the call, announced in its chat, and anyone in it can remove you. Then call listen to hear it. You can only join a call the person this connector belongs to is in (signed in) or started.

输入参数meeting必填

listen

Wait for what happens next in a call you joined: new transcript lines with who said each (ground truth — every microphone is transcribed on its own), new chat messages, and tasks handed to you. Returns as soon as there is something, or after wait_seconds. Pass back the "next" value as since. Keep calling it to stay in the call; you leave after 90 seconds without one.

输入参数sincemeeting必填wait_seconds

hand_off

Hand a task to another person's agent, from the call you are in — they see it in the call and send it to their Claude with one press. Name the person as they appear in the call.

输入参数to必填task必填meeting必填

版本历史

1
  1. v1.0.0最新Oct 31, 2026

评分

已满足适用检查项的 90%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。

其他 Meet 集成