Skip to main content
Glama
othos-io

Othos MCP

Official
by othos-io

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_HOSTNoHTTP bind host.127.0.0.1
MCP_PORTNoHTTP bind port.8787
OTHOS_API_URLNoOthos API base URL.https://api.othos.com.br/api/v1
OTHOS_ACCESS_TOKENNoExisting access token. Non-PAT values are treated as cookie auth.
NEXT_PUBLIC_API_URLNoFallback API base URL when OTHOS_API_URL is not set.
OTHOS_ACCESS_COOKIENoExisting Othos cookie header for compatibility mode.
OTHOS_MCP_TRANSPORTNoSet to 'http' to enable Streamable HTTP mode.
OTHOS_PERSONAL_TOKENNoOthos bearer token used as API auth.
OTHOS_PERSONAL_TOKEN_PATHNoAbsolute path used to load or persist a bearer token. Defaults to $XDG_CONFIG_HOME/othos-mcp/personal-token or $HOME/.config/othos-mcp/personal-token.
OTHOS_OAUTH_INTROSPECTION_URLNoOAuth token introspection URL.
OTHOS_OAUTH_RESOURCE_METADATA_URLNoOAuth protected resource metadata URL.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
othos_auth_statusA

Check whether this MCP server has an Othos auth cookie and/or MCP personal token configured.

othos_auth_connectB

Start browser-based authorization, poll for approval, and store the returned MCP personal token.

othos_auth_set_cookieB

Set auth manually using either a full cookie string or a raw access token.

othos_auth_set_personal_tokenC

Set a personal access token (PAT) for Othos and optionally persist it to disk.

othos_auth_login_with_personal_tokenA

Create a cookie session using an Othos personal token (PAT).

othos_auth_loginA

Login to Othos with email/password. Stores the returned othos-accessToken cookie in memory.

othos_auth_logoutA

Logout from Othos and clear auth cookie from this MCP process.

othos_auth_create_personal_tokenB

Generate or rotate an MCP personal token from API and optionally save it to disk.

othos_auth_revoke_personal_tokenB

Revoke the current MCP personal token in API.

othos_organization_listA

List organizations available for the authenticated user.

othos_organization_currentA

Get current active organization for the authenticated user.

othos_organization_changeA

Change active organization context. Required when an account has multiple organizations.

othos_project_listA

List projects for the current active organization.

othos_project_getB

Get a project by its ID.

othos_project_createC

Create a new project.

othos_project_updateC

Update a project name.

othos_project_deleteC

Delete a project by ID.

othos_project_membersC

List members assigned to a project.

othos_project_assign_memberC

Assign an existing member to a project.

othos_project_unassign_memberB

Remove a member from a project.

othos_column_listC

List columns for a project.

othos_column_createC

Create a column in a project.

othos_column_updateC

Update a column's name or order.

othos_column_deleteC

Delete a column.

othos_ticket_list_by_columnC

List tickets from a column using the fixed chat template format.

othos_ticket_list_by_column_templateC

List tickets from a column using a fixed chat template: title, priority, id, status, assignees, due date, and summary.

othos_ticket_getB

Get one ticket by ID using the fixed chat template format.

othos_ticket_get_templateC

Get one ticket by ID and render it with the fixed chat template format.

othos_ticket_createB

Create a ticket in a column. Description may be TipTap JSON, Markdown, or plain text; the MCP always converts it to serialized TipTap JSON before sending it to the API.

othos_ticket_updateB

Update a ticket's details. Description may be TipTap JSON, Markdown, or plain text; the MCP always converts it to serialized TipTap JSON before sending it to the API.

othos_ticket_moveA

Move a ticket to another column/order while preserving title, description, priority and due date.

othos_ticket_deleteC

Delete a ticket.

othos_ticket_assign_memberC

Assign a member to a ticket.

othos_ticket_unassign_memberB

Remove a member assignment from a ticket.

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/othos-io/othos-mcp-server'

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