Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
task_addC

Add a new task to Microsoft To Do.

task_listB

List tasks from Microsoft To Do.

cal_addB

Add a calendar event to Outlook.

cal_todayA

Get today's calendar events from Outlook.

cal_listC

List calendar events from Outlook.

cal_nextB

Get the next upcoming calendar event(s) from Outlook.

task_updateB

Update an existing task in Microsoft To Do.

task_completeA

Mark a task as completed in Microsoft To Do.

task_deleteB

Delete a task from Microsoft To Do.

task_listsA

List all task lists in Microsoft To Do.

task_lists_createA

Create a new task list in Microsoft To Do.

task_lists_deleteB

Delete a task list from Microsoft To Do.

cal_updateB

Update an existing calendar event in Outlook.

cal_deleteB

Delete a calendar event from Outlook.

mail_listC

List email messages from Outlook.

mail_readB

Read a specific email message from Outlook.

mail_sendB

Send an email via Outlook.

mail_replyB

Reply to an email in Outlook.

mail_deleteB

Delete an email from Outlook.

mail_searchA

Search email messages across all folders in Outlook.

mail_attachmentsB

List attachments for an email message.

mail_download_attachmentB

Download an email attachment. Returns filename and base64-encoded content.

contact_listC

List contacts from Outlook.

contact_searchB

Search contacts in Outlook by name or email.

auth_statusA

Check if the user is authenticated with Microsoft.

teams_listA

List your joined Microsoft Teams. Requires the Teams feature to be enabled in outpost setup.

teams_channelsB

List channels in a Microsoft Team.

teams_messagesC

Read messages from a Teams channel.

teams_sendB

Send a message to a Teams channel.

teams_filesA

List files in a Teams channel's SharePoint folder.

teams_chatsA

List your recent Teams chats (1:1, group, and meeting). Requires the Teams feature.

teams_chat_messagesC

Read messages from a Teams chat (1:1 or group).

teams_chat_sendB

Send a message to a Teams chat (1:1 or group).

teams_downloadA

Download a file from Teams/SharePoint to the local workspace.

The file is saved to the local workspace. To read or analyze the file, use the filesystem server to read it at the returned workspace_path. Use teams_workspace_read only for plain text files. Use teams_upload to push changes back.

teams_uploadA

Upload a file from the workspace to Teams/SharePoint.

Best suited for text-based files created with teams_workspace_write (markdown, CSV, plain text). Binary files (DOCX, XLSX, etc.) should be treated as read-only — use teams_workspace_extract to read them, not modify and re-upload.

teams_workspace_listA

List files currently in the transient workspace directory.

For binary files (docx, pdf, xlsx, etc.), read them directly at the returned path using the filesystem server.

teams_workspace_readA

Read a text file from the workspace directory.

For binary files (docx, pdf, xlsx, etc.), this tool returns metadata and a path hint instead of content. Use the filesystem server to read binary files directly.

teams_workspace_writeA

Write a text file to the workspace directory for sharing via Teams.

For text-based formats only (markdown, CSV, plain text, etc.). Do not use this to create or overwrite binary files (DOCX, XLSX, PPTX, PDF) — use teams_workspace_extract to read those instead.

teams_workspace_extractA

Extract text content from a binary file in the workspace.

Supports DOCX, XLSX, PPTX, and PDF files. Returns the extracted plain text content. Much faster than reading binary files through the filesystem server.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/signalclaude/outpost'

If you have feedback or need assistance with the MCP directory API, please join our Discord server