Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Businessmap Mcp

    3 stars
    TypeScript
    Updated Oct 13, 2025

    Table of Contents

    • What You Get
    • Quick Start
    • Required Configuration
    • MCP Client Setup
    • HTTP Mode
    • Local Development
    • Docker
    • Troubleshooting
    • Project Docs
    • Contributing
    • Support
    • Related Projects
    • Sponsors
    • License

    Table of Contents

    • What You Get
    • Quick Start
    • Required Configuration
    • MCP Client Setup
    • HTTP Mode
    • Local Development
    • Docker
    • Troubleshooting
    • Project Docs
    • Contributing
    • Support
    • Related Projects
    • Sponsors
    • License

    Documentation

    BusinessMap MCP Server

    npm version

    GitHub release

    npm downloads

    License: MIT

    Node.js Version

    TypeScript

    MCP

    GitHub Sponsors

    Model Context Protocol (MCP) server for BusinessMap/Kanbanize. It gives AI clients access to BusinessMap workspaces, boards, cards, users, custom fields, workflow cycle-time data, resources, and guided prompts.

    What You Get

    • 59 MCP tools for workspaces, boards, cards, users, custom fields, workflow analysis, and health checks
    • 5 MCP resources for direct workspace, board, and card reads
    • 4 guided prompts for board analysis, reporting, card creation, and workspace summaries
    • Optional read-only mode for safer exploration
    • stdio transport for local MCP clients and HTTP transport for remote usage
    • Docker, structured logging, and programmatic middleware support

    See the full catalog in docs/TOOLS.md.

    Quick Start

    Run directly with npx:

    bash
    npx -y @edicarlos.lds/businessmap-mcp

    Or install globally:

    bash
    npm install -g @edicarlos.lds/businessmap-mcp
    businessmap-mcp

    The server requires Node.js 18 or newer.

    Required Configuration

    Set these environment variables in your MCP client, shell, deployment platform, or local .env file:

    env
    BUSINESSMAP_API_TOKEN=your_token_here
    BUSINESSMAP_API_URL=https://your-account.kanbanize.com/api/v2

    Optional settings:

    VariableDefaultDescription
    BUSINESSMAP_READ_ONLY_MODEfalseUse true to register only read-only tools.
    BUSINESSMAP_DEFAULT_WORKSPACE_IDunsetDefault workspace ID for tools that can use one.
    LOG_LEVEL10 debug, 1 info, 2 warn, 3 error, 4 none.
    TRANSPORTstdioUse stdio or http.
    PORT3000HTTP server port.
    ALLOWED_ORIGINShttp://localhostCORS allowlist for HTTP mode.
    ALLOWED_HOSTSunsetHost header allowlist for HTTP mode.

    MCP Client Setup

    Most MCP clients need the same command and environment variables:

    json
    {
      "mcpServers": {
        "businessmap": {
          "command": "npx",
          "args": ["-y", "@edicarlos.lds/businessmap-mcp"],
          "env": {
            "BUSINESSMAP_API_TOKEN": "your_token_here",
            "BUSINESSMAP_API_URL": "https://your-account.kanbanize.com/api/v2"
          }
        }
      }
    }

    Client-specific examples for Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, Zed, and other MCP clients are in docs/MCP_CLIENTS.md.

    HTTP Mode

    Use HTTP mode when deploying the server remotely or when your client supports Streamable HTTP:

    bash
    TRANSPORT=http \
    PORT=3000 \
    ALLOWED_ORIGINS=https://your-client.example.com \
    ALLOWED_HOSTS=your-server.example.com \
    npm start

    Configure your MCP client with:

    text
    http://your-server:3000/mcp

    For custom authentication, authorization, logging, or rate limiting, see docs/MIDDLEWARE.md.

    Local Development

    bash
    git clone https://github.com/edicarloslds/businessmap-mcp.git
    cd businessmap-mcp
    npm install

    Create a local .env file:

    env
    BUSINESSMAP_API_TOKEN=your_token_here
    BUSINESSMAP_API_URL=https://your-account.kanbanize.com/api/v2
    BUSINESSMAP_READ_ONLY_MODE=false
    BUSINESSMAP_DEFAULT_WORKSPACE_ID=1

    Useful commands:

    bash
    npm run dev          # Run from TypeScript source
    npm run watch        # Run and reload on changes
    npm run build        # Build dist/
    npm test             # Run tests
    npm run lint         # Run ESLint
    npm run test:npx     # Test package execution through npx

    Docker

    bash
    npm run docker:build
    npm run docker:up
    npm run docker:logs
    npm run docker:down

    Troubleshooting

    If startup fails, check the two required environment variables first:

    bash
    echo $BUSINESSMAP_API_URL
    echo $BUSINESSMAP_API_TOKEN

    Then test the BusinessMap connection:

    bash
    chmod +x scripts/test-connection.sh
    ./scripts/test-connection.sh

    Common causes:

    • BUSINESSMAP_API_URL is not in the expected format: https://your-account.kanbanize.com/api/v2
    • BUSINESSMAP_API_TOKEN is missing, expired, or lacks the needed permissions
    • The selected MCP client has not been fully restarted after editing its config

    Logging details are documented in docs/LOGGING.md.

    Project Docs

    • Tools, resources, and prompts
    • MCP client configuration
    • Logging
    • Programmatic middleware
    • Release process
    • Scripts

    Contributing

    Use conventional commits when possible:

    bash
    feat: add new feature
    fix: resolve bug
    docs: update documentation
    refactor: improve code structure

    Before opening a pull request:

    bash
    npm test
    npm run test:npx

    Support

    For issues and questions:

    1. Check existing GitHub issues

    2. Review the BusinessMap API documentation

    3. Verify your environment configuration

    4. Open a new issue with the error message, runtime command, and relevant MCP client configuration

    Related Projects

    • Model Context Protocol
    • BusinessMap API Documentation
    • BusinessMap Demo API
    • MCP TypeScript SDK

    Sponsors

    If this project helps you, consider supporting it through GitHub Sponsors.

    License

    MIT

    Similar MCP

    Based on tags & features

    • GL

      Glm Mcp Server

      TypeScript·
      3
    • NS

      Ns Private Access Mcp

      TypeScript·
      3
    • MC

      Mcp Wave

      TypeScript00
    • OP

      Openai Gpt Image Mcp

      TypeScript·
      75

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • GL

      Glm Mcp Server

      TypeScript·
      3
    • NS

      Ns Private Access Mcp

      TypeScript·
      3
    • MC

      Mcp Wave

      TypeScript00
    • OP

      Openai Gpt Image Mcp

      TypeScript·
      75

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k