Revit MCP vs Flowbite MCP

A side-by-side look at the Revit MCP and Flowbite MCP MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.

Revit MCP logoRevit MCPArchitecture & Design · Local subprocess (stdio)MCP Server for Revit integration - AI-Powered Revit Control68GreatAuth: no auth requiredFlowbite MCP logoFlowbite MCPArchitecture & Design · Local subprocess (stdio)MCP server that provides AI assistance for an open-source UI framework based on Tailwind CSS63GoodAuth: api key required

Verdict: choose Revit MCP for architecture & design work as a local process; choose Flowbite MCP for architecture & design as a local process. You can also run both side by side in one mcpServers block.

Which MCP server should you choose?

Revit MCP logoChoose Revit MCP when

  • You need dedicated capabilities in the Architecture & Design domain.
  • You prefer a local stdio subprocess transport.
  • Its auth model fits you: No auth required.
  • You want tools like add_pipe_cap, adjust_section_datums, align_titleblocks_on_sheets.
Explore Revit MCP

Flowbite MCP logoChoose Flowbite MCP when

  • You need dedicated capabilities in the Architecture & Design domain.
  • You prefer a local stdio subprocess transport.
  • Its auth model fits you: API key required.
  • You have the keys it needs: FIGMA_ACCESS_TOKEN, MCP_TRANSPORT_MODE, MCP_PORT, MCP_HOST, MCP_CORS_ORIGINS.
  • You want tools like convert-figma-to-code, generate-theme.
Explore Flowbite MCP

Feature & specification comparison

Rows where the two servers differ are marked.

SpecRevit MCP logoRevit MCPFlowbite MCP logoFlowbite MCP
CategoryArchitecture & DesignArchitecture & Design
Quality signal68/100 · Great63/100 · Good
Install commandConfirmedConfirmed
TransportLocal subprocess (stdio)Local subprocess (stdio)
AuthNo auth requiredAPI key required
PricingFreeFree
Required env varsNone listedFIGMA_ACCESS_TOKENMCP_TRANSPORT_MODEMCP_PORTMCP_HOSTMCP_CORS_ORIGINS
Verified ownerCommunity listingCommunity listing
GitHub stars10642
Directory activity 6 views 0 installs 0 upvotes 4 views 0 installs 0 upvotes
Tools1672

Tools & capabilities

Revit MCP tools 167

  • add_pipe_cap在管件的未連線端安裝管帽或法蘭。自動尋找開放的接頭並連接。
  • adjust_section_datums自動調整剖面視圖的網格線 (Grids) 與樓層線 (Levels) 2D 範圍與氣泡顯示。
  • align_titleblocks_on_sheets批次將多個 sheet 上的 titleblock 移動到同一個 anchor 座標。可用『referenceSheetNumber』指定要拷貝某張 sheet 上 titleblock 的位置,或用『referencePositionMm』直接給絕對座標。anchor 決定要對齊 titleblock bbox 的哪個角(top-left / top-right / bottom-left / bottom-right / center)。建議先 dryRun=true 預覽 delta,確認後再實際執行。觸發條件:使用者提到 titleblock 對齊、圖框對齊、把所有 sheet 圖框對齊到 X、change_element_type 後圖框沒跟著移動、align titleblock、move titleblock to match。
  • align_view_cropbox_to_element將指定視圖的 CropBox 對齊到目標元素(如 Detail Group 圖框)的 BoundingBox。保留原 Z 軸深度與 CropBox Transform。viewId 不指定時使用 active view。
  • analyze_beam_penetration分析特定結構梁上的套管穿孔。回傳精確的幾何數據,如距離柱心長度、梁深度、開孔直徑等。
  • analyze_corridor_width分析走廊寬度。使用 Revit 端的房間邊界線段找出平行牆對,回傳實測寬度、最小寬度與各區段檢討結果。
  • analyze_floor_slopes分析樓板頂面排水坡度:以 Solid→PlanarFace 法向量與 Z 軸夾角計算每片朝上頂面的坡度百分比,回傳每片樓板的 Min/Max 坡度,並可回寫至指定參數(預設 Comments)。未指定 elementIds 時自動收集 Function=Exterior 的樓板。
  • analyze_smoke_detectors偵煙探測器設置分析:掃描當前視圖的探測器、空調出風口(FCU/冷風機)、房間,回傳各探測器的距出風口距離、距牆/樑距離、距天花板距離,以及各房間的探測器數量與樑區格數。供 JS 端進行五項法規判定。
  • analyze_tall_partition_roomsFind rooms on target levels that share or contain TYPE partition walls taller than a threshold. Uses room boundary segment ElementIds so shared room-to-room walls are assigned to both rooms, and can add upward ray evidence from room bottom to floor underside.
  • apply_panel_pattern將面板排列模式套用到帷幕牆。需要類型映射表和排列矩陣。
  • arrange_viewports_on_sheet依指定順序排列圖紙上的視埠(僅限 DraftingView)。支援水平或垂直排列,邊緣對齊(edge-to-edge)。第一個視埠的位置作為錨點。可用 viewNames(view 名稱陣列)或 viewportIds(視埠 ID 陣列)指定順序,二擇一。
  • assign_existing_material將既有材質(透過名稱查找)套用到指定的 Type。不建立新材質。用於復原或批次指派既有材質(例如把 9 個柱子從 'White_MCP' 改回 '鋼 AISI 1015')。
  • +155 more on the listing page

Flowbite MCP tools 2

  • convert-figma-to-codeFetches a Figma node and its rendered image from the Figma API and converts it to a code block. Requires FIGMA_ACCESS_TOKEN environment variable to be set.
  • generate-themeGenerates a custom Flowbite theme CSS file based on a brand color (hex format) and user instructions. The AI will intelligently analyze the instructions and customize ALL theme variables (border radius, spacing, colors, typography, etc.) to match the desired aesthetic. This tool creates color shades and variations, adapting the entire theme system to match your brand identity.

Ready-to-paste client configs

Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.

Revit MCP

mcpServers (Claude Desktop / Cursor)
{
  "mcpServers": {
    "revit-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@shuotao/revit-mcp-server"
      ]
    }
  }
}

Flowbite MCP

mcpServers (Claude Desktop / Cursor)
{
  "mcpServers": {
    "themesberg-flowbite-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "flowbite-mcp"
      ],
      "env": {
        "FIGMA_ACCESS_TOKEN": "YOUR_FIGMA_ACCESS_TOKEN_HERE",
        "MCP_TRANSPORT_MODE": "YOUR_MCP_TRANSPORT_MODE_HERE",
        "MCP_PORT": "YOUR_MCP_PORT_HERE",
        "MCP_HOST": "YOUR_MCP_HOST_HERE",
        "MCP_CORS_ORIGINS": "YOUR_MCP_CORS_ORIGINS_HERE"
      }
    }
  }
}

Frequently asked questions

Revit MCP is categorized under Architecture & Design and uses a local stdio subprocess. Flowbite MCP belongs to Architecture & Design and uses a local stdio subprocess. Pick Revit MCP for architecture & design work and Flowbite MCP for architecture & design.

Copy the mcpServers block from the config section on this page into your client's config (for example claude_desktop_config.json or ~/.cursor/mcp.json), then fully restart the client.

Revit MCP is listed as free. Auth: no auth required. Flowbite MCP is listed as free. Auth: api key required. If a server needs environment variables such as API keys, define them under the env key in your client's MCP config.

Yes. MCP clients support multiple servers: add revit-mcp and themesberg-flowbite-mcp as separate keys in the same mcpServers object, and your assistant will call tools from either one.

On AllMCPs, Revit MCP has a quality signal of 68/100 (Great) with 6 views, 0 installs and 106 GitHub stars. Flowbite MCP has 63/100 (Good) with 4 views, 0 installs and 42 GitHub stars.