- Home
- MCP servers
- BusinessMap
BusinessMap
- typescript
8
GitHub Stars
typescript
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
You can run the BusinessMap MCP Server to access BusinessMap project management data and operations through a Model Context Protocol interface. This server exposes a rich set of tools, resources, and prompts to integrate BusinessMap with your AI workflows and automation pipelines, enabling programmatic workspaces, boards, cards, and more.
How to use
To use the BusinessMap MCP Server with an MCP client, start by choosing your preferred deployment method. You can run a local MCP server using a fast inline command, or run a remote HTTP endpoint that your client connects to. Once the server is running, connect your MCP client to the HTTP endpoint or invoke the local process via the standard MCP protocol. The server exposes a wide range of operations for managing workspaces, boards, cards, subtasks, relationships, comments, and more, enabling you to automate common project management tasks and to query structured data.
How to install
Follow these concrete steps to get started with the MCP server in a local development environment.
# Install and run via NPX (recommended for quick start)
npx @edicarlos.lds/businessmap-mcp
# Or install globally for easy reuse
npm install -g @edicarlos.lds/businessmap-mcp
Available tools
list_workspaces
Retrieve all workspaces available to the API token.
get_workspace
Fetch details for a specific workspace by ID.
create_workspace
Create a new workspace with provided parameters.
list_boards
List all boards within one or more workspaces.
search_board
Find boards by ID or name using search filters.
get_current_board_structure
Get the full structure of a board including workflows and configurations.
create_board
Create a new board in a workspace (subject to read-only mode).
get_columns
List all columns for a board.
get_lanes
List all lanes (swimlanes) for a board.
get_lane
Get details for a specific lane.
create_lane
Create a new lane in a board.
create_column
Create a new column on a board, including sub-columns.
update_column
Update the properties of a board column.
delete_column
Delete a column from a board.
list_cards
Get cards from a board with optional filters.
get_card
Fetch detailed information for a card.
get_card_size
Retrieve the size or points of a card.
get_card_types
Get all available card types.
create_card
Create a new card in a board.
move_card
Move a card to a different column or lane.
update_card
Update properties of a card.
set_card_size
Set the size/points for a specific card.
delete_card
Permanently delete a card.
get_card_comments
Get all comments for a card.
get_card_comment
Get details of a specific comment on a card.
create_comment
Add a new comment to a card.
update_comment
Update the text of an existing card comment.
delete_comment
Delete a comment from a card.
get_card_custom_fields
List all custom fields for a card.
get_card_outcomes
Get all outcomes for a card.
get_card_history
Retrieve the history of a card's outcomes.
get_card_linked_cards
Get all cards linked to a specific card.
get_card_subtasks
List all subtasks for a card.
get_card_subtask
Get details of a specific subtask.
create_card_subtask
Create a new subtask for a card.
get_card_parents
List parent cards for a card.
get_card_parent
Check if a card is a parent of another card.
add_card_parent
Make a card a parent of another card.
remove_card_parent
Remove the parent-child link between cards.
get_card_parent_graph
Get a graph of parent cards including their ancestors.
get_card_children
List child cards for a parent card.
block_card
Block a card with a reason.
unblock_card
Unblock a card and clear the reason.
create_tag
Create a new tag in the workspace.
add_tag_to_card
Attach a tag to a card.
remove_tag_from_card
Detach a tag from a card.
add_sticker_to_card
Add a sticker to a card.
remove_sticker_from_card
Remove a sticker from a card by association ID.
add_predecessor
Create or update a predecessor-successor relationship between cards.
remove_predecessor
Remove a predecessor relationship between cards.
get_custom_field
Get details for a specific custom field.
get_workflow_cycle_time_columns
Retrieve cycle-time related columns for a workflow.
get_workflow_effective_cycle_time_columns
Get effective cycle-time columns for analysis.
list_users
List all users in the workspace.
get_user
Get details for a specific user.
get_current_user
Get the currently authenticated user.
invite_user
Invite a new user by email.
health_check
Check API connectivity and server health.
get_api_info
Fetch API metadata and version information.