Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ASANA_ACCESS_TOKENYesAsana personal access token
ASANA_MCP_WRITE_MODENoWrite mode: read_only (default), restricted, or fullread_only
ASANA_MCP_DEFAULT_WORKSPACENoDefault workspace GID for list/search tools
ASANA_MCP_WRITABLE_CUSTOM_FIELDSNoComma-separated custom field GIDs writable in restricted mode

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
asana_get_taskA

Get an Asana task by GID, including any requested opt_fields (name, notes, assignee, custom_fields, memberships, etc).

asana_list_tasksA

List tasks filtered by workspace+assignee, project, or section. Use completed_since="now" for incomplete tasks only.

asana_list_task_commentsB

List the stories (comments and system events) on a task. Filter client-side on type="comment" for human comments.

asana_list_task_attachmentsB

List attachments on a task (name, host, download_url).

asana_get_userA

Get an Asana user by GID (or "me") — name, email, etc.

asana_list_project_sectionsC

List the sections of a project.

asana_list_tasks_in_sectionC

List the tasks in a section.

asana_typeahead_searchB

Fast typeahead search in a workspace for tasks, projects, users, portfolios, or tags.

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/optimize-overseas/asana-mcp'

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