Skip to main content
Glama
Agentic-Delivery

teams-assistant-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TEAMS_INBOX_PATHNoWhere the background inbox JSONL lands. Defaults to ~/.teams-assistant/inbox.jsonl~/.teams-assistant/inbox.jsonl
TEAMS_MCP_CONFIGYesPath to the allowlist config. The server will not start without one (required)
TEAMS_MCP_PASSWORDYesAssistant account password (required)
TEAMS_MCP_USERNAMEYesAssistant account UPN (required)
TEAMS_MCP_CLIENT_IDNoDefaults to the first-party Teams client id; see SETUP.md for why you usually want the Office onefirst-party Teams client id
TEAMS_MCP_TENANT_IDYesEntra ID tenant of the assistant account (required)
TEAMS_INBOX_DISABLEDNoSet to 1 to not run the background inbox poller at all
TEAMS_MCP_UPLOAD_DIRNoOneDrive folder where send_chat_file parks uploads. Defaults to ai-testai-test
TEAMS_MCP_TOKEN_CACHENoDefaults to .token-cache.json in the working directory.token-cache.json
TEAMS_MCP_DISPLAY_NAMENoOverrides the expected display name for the probeAssistant (AI)
TEAMS_MCP_DOWNLOAD_DIRNoWhere get_chat_attachment writes. Defaults to a temp directory

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources