@aix/kanbn-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| API_BASE_URL | Yes | Base URL of your Kan instance (e.g. https://kan.example.com/api) | |
| BEARER_TOKEN_AUTHORIZATION | Yes | Your Kan API key |
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
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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