Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

The Board Mcp Server

БесплатноНе проверен

Unofficial MCP server for board (the-board.jp) - cloud-based invoicing and project management SaaS

GitHubEmbed

Описание

Unofficial MCP server for board (the-board.jp) - cloud-based invoicing and project management SaaS

README

CI npm version License: MIT

board の非公式 Model Context Protocol (MCP) サーバです。board はヴェルク株式会社が提供するクラウド型の見積書・請求書管理 SaaS です。

免責事項: このプロジェクトはヴェルク株式会社とは提携関係になく、同社の承認を受けたものではありません。board® はヴェルク株式会社の商標です。

データの安全性: このサーバは請求書・見積書・発注書などの財務データにアクセス・変更できます。十分にご注意ください。デフォルトでは読み取り専用モードが有効です。

特徴

  • board API v1.8.0 の全 89 エンドポイントに 7 つの汎用 MCP ツールでアクセス
  • OpenAPI スキーマ駆動のパス検証
  • 3 段階の書き込み安全機構(--read-only デフォルト → --enable-writes--enable-destructive-writes
  • 組み込みレートリミット(3 req/sec、3,000 req/day)

インストール

npx @breakedge/the-board-mcp-server

MCP クライアント設定

MCP クライアントの設定ファイルに追加してください(例: Claude Desktop の claude_desktop_config.json):

{
  "mcpServers": {
    "the-board": {
      "command": "npx",
      "args": ["-y", "@breakedge/the-board-mcp-server"],
      "env": {
        "THE_BOARD_API_KEY": "your-api-key",
        "THE_BOARD_API_TOKEN": "your-api-token"
      }
    }
  }
}

Docker

# イメージのビルド
docker build -t breakedge/the-board-mcp-server .

# 実行(stdio)。通常は MCP クライアントがこのコマンドを起動します。
docker run -i --rm \
  -e THE_BOARD_API_KEY="your-api-key" \
  -e THE_BOARD_API_TOKEN="your-api-token" \
  breakedge/the-board-mcp-server

Docker を使う MCP クライアント設定:

{
  "mcpServers": {
    "the-board": {
      "command": "docker",
      "args": ["run", "-i", "--rm",
        "-e", "THE_BOARD_API_KEY",
        "-e", "THE_BOARD_API_TOKEN",
        "breakedge/the-board-mcp-server"],
      "env": {
        "THE_BOARD_API_KEY": "your-api-key",
        "THE_BOARD_API_TOKEN": "your-api-token"
      }
    }
  }
}

利用可能なツール

ツール 説明
the_board_api_get GET リクエスト — リソースの取得(単体またはリスト)
the_board_api_post POST リクエスト — リソースの作成
the_board_api_patch PATCH リクエスト — リソースの更新、ステータス変更、ロック/解除
the_board_api_delete DELETE リクエスト — リソースの削除
the_board_api_list_paths 利用可能な API エンドポイントの検索
the_board_api_describe エンドポイントのクエリパラメータ・requestBody フィールド定義(型・必須・enum)の取得
the_board_auth_status 認証状態とレートリミット残量の確認

注意: 書き込みツールは対応するフラグを付けた場合のみ登録されます。the_board_api_post / the_board_api_patch--enable-writesthe_board_api_delete--enable-destructive-writes を付けたときに現れます。デフォルトの読み取り専用モードでは GET・list_pathsdescribeauth_status のみが利用可能です。

設定

環境変数

変数 必須 説明
THE_BOARD_API_KEY はい API キー(アカウントごとに 1 つ)
THE_BOARD_API_TOKEN はい API トークン(エンドポイントごとに権限設定可能)
THE_BOARD_API_BASE_URL いいえ ベース URL のオーバーライド(デフォルト: https://api.the-board.jp
THE_BOARD_READ_ONLY いいえ false で読み取り専用モードを解除
THE_BOARD_ENABLE_WRITES いいえ true で POST / PATCH を許可
THE_BOARD_ENABLE_DESTRUCTIVE_WRITES いいえ true で DELETE / ステータス変更 / ロックを許可
THE_BOARD_TOOLSETS いいえ 有効にするツールセット(カンマ区切り、デフォルト: 全て)

CLI フラグは対応する環境変数より優先されます。さらに、明示的に --read-only を指定した場合は最優先の安全装置として扱われ、--enable-writes / --enable-destructive-writes や対応する環境変数が設定されていても書き込みは無効化されます(fail-closed)。

CLI フラグ

フラグ デフォルト 説明
--read-only true GET リクエストのみ許可
--enable-writes false POST と PATCH リクエストを許可
--enable-destructive-writes false DELETE と不可逆な操作を許可
--toolsets all 有効にするツールセットのカンマ区切りリスト

利用可能なツールセット: projects, documents, customers, payees, expenditures, master, analytics。指定すると、列挙したツールセットに属するエンドポイントのみが呼び出し可能になります(list_paths の表示も絞られます)。

書き込み安全レベル

レベル 許可される操作
読み取り専用(デフォルト) GET のみ
書き込み有効 + POST、PATCH
破壊的書き込み有効 + DELETE、ステータス変更、ロック/解除

開発

git clone https://github.com/breakedge/the-board-mcp-server.git
cd the-board-mcp-server
npm install
cp .env.example .env  # API 認証情報を設定
npm run dev

コントリビュート

CONTRIBUTING.md をご覧ください。

ライセンス

MIT


English README

from github.com/breakedge/the-board-mcp-server

Установить The Board Mcp Server в Claude Desktop, Claude Code, Cursor

Рекомендуется · одна команда, все IDE
unyly install the-board-mcp-server

Ставит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.

Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh

Или настроить вручную

Выполни в терминале:

claude mcp add the-board-mcp-server -- npx -y @breakedge/the-board-mcp-server

FAQ

The Board Mcp Server MCP бесплатный?

Да, The Board Mcp Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для The Board Mcp Server?

Нет, The Board Mcp Server работает без API-ключей и переменных окружения.

The Board Mcp Server — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить The Board Mcp Server в Claude Desktop, Claude Code или Cursor?

Открой The Board Mcp Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare The Board Mcp Server with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории finance