Skip to content
Agentmart
Submit a tool

MCP Teams

Read Microsoft Teams teams, channels, chats and messages, and post/reply/send, safe by default.

Connector by dockndevai · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)
Write a review

Chalk Labs

Need help deploying MCP Teams?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/dockndevai-mcp-teams

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Read Microsoft Teams teams, channels, chats and messages, and post/reply/send, safe by default.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
9 read · 3 write · 1 delete
Secrets
2 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 13

Read from the source code; the running server may list different tools.

Read 9 · Look things up without changing anything.

  • get_channel_message
  • list_channel_messages
  • list_channels
  • list_chat_messages
  • list_chats
  • list_message_replies
  • list_team_members
  • list_teams
  • whoami

Write 3 · Create, change, send or run things.

  • reply_channel_message
  • send_channel_message
  • send_chat_message

Delete 1 · Delete, drop, revoke or wipe things.

  • delete_channel_message

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • TEAMS_CLIENT_SECRET
  • TEAMS_TOKEN

Other settings (environment variables or headers).

  • TEAMS_ALLOW_SEND
  • TEAMS_CLIENT_ID
  • TEAMS_MODE
  • TEAMS_TENANT_ID

Tools (13)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • delete_channel_messageDelete a channel message

    Soft-delete one of your own channel messages (hidden but recoverable). Requires admin mode and TEAMS_ALLOW_DELETE=true, and prompts for human confirmation. Subject to the team allowlist / protected teams.

  • get_channel_messageGet channel message

    Fetch a single channel message by id, with its full body and metadata.

  • list_channel_messagesList channel messages

    List the top-level messages in a channel, most recent first. Returns compact summaries (id, from, created, body, webUrl). Use list_message_replies for a message's thread.

  • list_channelsList channels

    List the channels in a team, with their ids, display names, and membership type (standard/private/shared).

  • list_chat_messagesList chat messages

    List the messages in a 1:1 or group chat, most recent first. Returns compact summaries.

  • list_chatsList chats

    List the signed-in user's 1:1 and group chats (id, topic, type, last updated). Use a chat id with list_chat_messages.

  • list_message_repliesList message replies

    List the replies in a channel message's thread, most recent first.

  • list_team_membersList team members

    List the members of a team (display name, email, roles).

  • list_teamsList joined teams

    List the teams the signed-in user is a member of, with their ids, display names, and descriptions. Start here to get a team id for list_channels.

  • reply_channel_messageReply to a channel message

    Reply to an existing channel message's thread. Gated by TEAMS_ALLOW_SEND=true and a human confirmation.

  • send_channel_messagePost a channel message

    Post a new top-level message to a channel. Gated by TEAMS_ALLOW_SEND=true and a human confirmation. The target team is subject to the team allowlist / protected-teams rules.

  • send_chat_messageSend a chat message

    Send a message to an existing 1:1 or group chat (by id from list_chats). Gated by TEAMS_ALLOW_SEND=true and a human confirmation. Chats are not team-scoped, so the team allowlist does not apply here.

  • whoamiWho am I

    Return the signed-in user's identity (display name, user principal name, id). Use this to confirm which account the server is operating as before reading or posting.

Signals

Stars
0
Forks
0
Open issues
0
Weekly downloads
24
Last commit
Oct 19, 2026 (12 days ago)
Last release
Sep 29, 2026 (1 month ago)
Last package publish
Sep 29, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.dockndevai/mcp-teams
Version
0.2.0
Auth
API key
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 25, 2026

More from dockndevai

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get MCP Teams running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying MCP Teams?

CallGet help
Cite this page

MCP Teams. Agent Mart. https://agentmart.dev/connectors/dockndevai-mcp-teams (last updated 2026-10-25)