Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
API_BASE_URLYesBase URL of your Kan instance (e.g. https://kan.example.com/api)
BEARER_TOKEN_AUTHORIZATIONYesYour Kan API key

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
attachment-generateUploadUrlB

Generates a presigned URL for uploading an attachment to S3 (Tags: Attachments)

attachment-confirmC

Confirms an attachment upload and saves the record to the database (Tags: Attachments)

attachment-deleteC

Soft deletes an attachment (Tags: Attachments)

board-allB

Retrieves all boards for a given workspace (Tags: Boards)

board-createC

Creates a new board for a given workspace (Tags: Boards)

board-byIdC

Retrieves a board by its public ID (Tags: Boards)

board-updateC

Updates a board by its public ID (Tags: Boards)

board-deleteC

Deletes a board by its public ID (Tags: Boards)

board-bySlugC

Retrieves a board by its slug within a specific workspace (Tags: Boards)

board-checkSlugAvailabilityC

Checks if a board slug is available (Tags: Boards)

card-createB

Creates a new card for a given list (Tags: Cards)

card-addCommentC

Adds a comment to a card (Tags: Cards)

card-updateCommentC

Updates a comment (Tags: Cards)

card-deleteCommentC

Deletes a comment (Tags: Cards)

card-addOrRemoveLabelC

Adds or removes a label from a card (Tags: Cards)

card-addOrRemoveMemberC

Adds or removes a member from a card (Tags: Cards)

card-byIdB

Retrieves a card by its public ID (Tags: Cards)

card-updateC

Updates a card by its public ID (Tags: Cards)

card-deleteC

Deletes a card by its public ID (Tags: Cards)

card-getActivitiesC

Retrieves paginated activities for a card with merged frequent changes (Tags: Cards)

card-duplicateC

Duplicates a card to a target list with optional options (Tags: Cards)

checklist-createB

Adds a checklist to a card (Tags: Cards)

checklist-updateC

Updates a checklist by its public ID (Tags: Cards)

checklist-deleteB

Deletes a checklist by its public ID (Tags: Cards)

checklist-createItemC

Adds an item to a checklist (Tags: Cards)

checklist-deleteItemC

Deletes a checklist item (Tags: Cards)

checklist-updateItemC

Updates a checklist item (title/completed) (Tags: Cards)

health-healthA

Returns the health status of the application and its dependencies (Tags: Health)

health-statsB

Returns statistics about the application (workspaces, users, cards, etc.) (Tags: Health)

label-byPublicIdB

Retrieves a label by its public ID (Tags: Labels)

label-updateB

Updates a label by its public ID (Tags: Labels)

label-deleteC

Deletes a label by its public ID (Tags: Labels)

label-createB

Creates a new label (Tags: Labels)

list-createC

Creates a new list for a given board (Tags: Lists)

list-updateC

Updates a list by its public ID (Tags: Lists)

list-deleteB

Deletes a list by its public ID (Tags: Lists)

member-inviteB

Invites a member to a workspace (Tags: Workspaces)

member-deleteC

Deletes a member from a workspace (Tags: Workspaces)

member-getActiveInviteLinkC

Gets the active invite link for a workspace (Tags: Invites)

member-createInviteLinkC

Create invite link for a workspace (Tags: Invites)

member-deactivateInviteLinkC

Deactivates the invite link for a workspace (Tags: Invites)

member-getInviteByCodeC

Get invite information by invite code (Tags: Invites)

member-acceptInviteLinkB

Accepts an invitation via invite link (Tags: Invites)

member-updateRoleC

Updates a member's role in a workspace (Tags: Workspaces)

import-trello-getBoardsB

Retrieves all boards from Trello (Tags: Integrations)

import-trello-importBoardsC

Imports boards from Trello (Tags: Imports)

import-github-getProjectsA

Retrieves all projects from GitHub (Tags: Integrations)

import-github-importProjectsC

Imports projects from GitHub (Tags: Imports)

permission-getMyPermissionsC

Get the current user's permissions in a workspace (Tags: Permissions)

permission-getMemberPermissionsC

Get a specific member's permissions in a workspace (Tags: Permissions)

permission-grantPermissionC

Grant a specific permission to a member (Tags: Permissions)

permission-revokePermissionC

Revoke a specific permission from a member (Tags: Permissions)

permission-resetMemberPermissionsC

Clears all custom permission overrides for a member so their effective permissions come only from their role (Tags: Permissions)

permission-resetWorkspaceMemberPermissionsA

Clears all custom permission overrides for all members in a workspace so their effective permissions come only from their roles (Tags: Permissions)

permission-getWorkspaceRolesC

Get all roles for a workspace (Tags: Permissions)

permission-getWorkspaceRolePermissionsC

Get all roles for a workspace with their granted permissions (Tags: Permissions)

permission-getRolePermissionsC

Get permissions granted to a specific role in a workspace (Tags: Permissions)

permission-grantRolePermissionC

Grant a specific permission to a role (Tags: Permissions)

permission-revokeRolePermissionC

Revoke a specific permission from a role (Tags: Permissions)

user-getUserA

Retrieves the currently authenticated user's profile information (Tags: Users)

user-updateC

Updates the currently authenticated user's profile information (Tags: Users)

user-setPasswordB

Sets a password for a user who signed up via magic link and has no password yet (Tags: Users)

webhook-listA

Retrieves all webhooks configured for a workspace (Tags: Webhooks)

webhook-createC

Creates a new webhook for a workspace (Tags: Webhooks)

webhook-updateB

Updates a webhook by its public ID (Tags: Webhooks)

webhook-deleteC

Deletes a webhook by its public ID (Tags: Webhooks)

webhook-testC

Sends a test payload to a webhook (Tags: Webhooks)

workspace-allA

Retrieves all workspaces for the authenticated user (Tags: Workspaces)

workspace-createC

Creates a new workspace (Tags: Workspaces)

workspace-byIdB

Retrieves a workspace by its public ID (Tags: Workspaces)

workspace-updateB

Updates a workspace by its public ID (Tags: Workspaces)

workspace-deleteC

Deletes a workspace by its public ID (Tags: Workspaces)

workspace-bySlugC

Retrieves a workspace by its slug (Tags: Workspaces)

workspace-checkSlugAvailabilityC

Checks if a workspace slug is available (Tags: Workspaces)

workspace-searchC

Searches for boards and cards by title within a workspace (Tags: Workspaces)

integration-providersA

Retrieves all integration providers for the user (Tags: Integration)

integration-disconnectC

Disconnects an integration (Tags: Integration)

integration-getAuthorizationUrlC

Retrieves the authorization URL for an integration (Tags: Integration)

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/AixLabTech/kanbn-mcp'

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