Main
把凭证当生产级 secrets:
TEAMS_APP_PASSWORD放进密钥管理;.env只用于本地开发。先跑读操作:先列成员、读线程;确认 tenant/channel ID 无误后再开放发帖/回复。
配置稳定后用 Docker 提升可复现性;把 env 模板放进仓库但不要包含 secrets。
Source-backed notes
- README 的 prerequisites 包含 Python 3.10 与 uv;安装用
uv venv+uv sync,启动用uv run mcp-teams-server。 - README 列出必需环境变量:
TEAMS_APP_ID、TEAMS_APP_PASSWORD、TEAM_ID与TEAMS_CHANNEL_ID等。 - README 提供 GHCR 预构建镜像(
docker pull ghcr.io/inditextech/mcp-teams-server:latest)。
FAQ
- 需要做 Azure 配置吗?:需要。README 指向 Teams/Azure 的配置文档用于注册应用与授权。
- 能用 Docker 跑吗?:可以。README 给出 build/run,并支持
--env-file .env。 - 最安全的首测方式?:先在非生产频道读线程与列成员,确认无误后再开放发帖能力。