mcpField
S
Shiftbase MCP by usefulapi

Shiftbase MCP by usefulapi

リモート
usefulapi.ioビジネス・マーケティング0今日更新
リポジトリ公式サイト

Shiftbase MCP by usefulapi について

Shiftbase MCP by usefulapiは、MCPクライアントからShiftbaseを利用する人員管理・シフト担当者向けのホスト型MCPサーバーです。従業員や勤怠データを参照でき、シフト作成、休暇申請、休暇の審査にも対応します。

主な機能

  1. 01従業員、部門、チームの参照
  2. 02シフト、募集シフト、勤務可能状況の確認
  3. 03勤怠表と出勤中の従業員の参照
  4. 04休暇記録と予定休暇時間の確認
  5. 05シフトの作成・変更と休暇審査

活用シーン

  1. 01従業員のシフトと勤務可能状況の確認
  2. 02勤怠表と現在の出勤者の確認
  3. 03休暇の申請または承認
  4. 04予定済みシフトの調整

MCP 対応

ClaudeやCursorなどのクライアントに、リモートエンドポイント経由でShiftbaseの読み取り・書き込みツールを提供するホスト型MCPサーバーです。OAuthでサインインします。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://shiftbase.usefulapi.io/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

22

このツールにパラメーターはありません。

詳細

usefulapi による Shiftbase MCP

Claude、Cursor、または任意の MCP クライアントからShiftbaseを利用できます。Shiftbase のシフト表、タイムシート、休暇、勤務可能状況を確認し、シフトを割り当て、休暇申請を確認できます。 ホスト型で、ローカルへのインストールは不要です。ご自身の Shiftbase 認証情報で接続できます。

ライブエンドポイント: https://shiftbase.usefulapi.io/mcp · ホームページ: https://usefulapi.io/shiftbase

接続

  • Claude(claude.ai、Desktop):Customize → Connectorsを開き、+ Add → Add custom connectorをクリックして、https://shiftbase.usefulapi.io/mcpを貼り付けます。
  • Claude Code: claude mcp add --transport http shiftbase https://shiftbase.usefulapi.io/mcpを実行し、続けて/mcpを実行してログインします。
  • VS Code: VS Code に追加。
  • Cursor およびその他のクライアント: URL をリモート MCP サーバーとして追加します。
{
  "mcpServers": {
    "shiftbase": {
      "url": "https://shiftbase.usefulapi.io/mcp"
    }
  }
}

URL のみを追加してください。クライアント設定にAuthorizationヘッダーや API キーを追加しないでください。サーバーが OAuth でログイン処理を行い、ログインページで Shiftbase の認証情報を求めます。

手順ごとのセットアップ、認証情報の確認方法、FAQ:https://usefulapi.io/shiftbase/

初回接続時に、Shiftbase API キーを入力します。 認証情報は検証され、ユーザーごとに保存され、本人のアカウントにのみ適用されます。設定ファイルにキーを記載する必要はありません。

ツール

ツール種類内容
shiftbase_get_accountreadアカウントを取得
shiftbase_list_usersread従業員の一覧を取得
shiftbase_get_userread従業員を取得
shiftbase_list_departmentsread部門の一覧を取得
shiftbase_list_teamsreadチームの一覧を取得
shiftbase_list_locationsread勤務地の一覧を取得
shiftbase_list_shift_typesreadシフト種別の一覧を取得
shiftbase_list_rostersread割り当て済みシフトの一覧を取得
shiftbase_get_rosterread割り当て済みシフトを取得
shiftbase_list_open_shiftsread募集中のシフトの一覧を取得
shiftbase_get_availabilityread従業員の勤務可能状況を取得
shiftbase_list_timesheetsreadタイムシートの一覧を取得
shiftbase_get_timesheetreadタイムシートを取得
shiftbase_list_clocked_inread出勤打刻済み従業員の一覧を取得
shiftbase_list_absencesread休暇の一覧を取得
shiftbase_get_absenceread休暇を取得
shiftbase_list_absence_typesread休暇種別の一覧を取得
shiftbase_get_expected_absence_hoursread予定休暇時間を取得
shiftbase_create_rosterwriteシフトを割り当て
shiftbase_update_rosterwrite割り当て済みシフトを変更
shiftbase_request_absencewrite休暇を申請
shiftbase_review_absencewrite休暇申請を承認または却下
shiftbase_usage_statusmeta利用状況(無料プランの使用量)
shiftbase_request_featuremeta不足している機能をリクエスト
shiftbase_upgrademetaPro にアップグレード(無制限*)
shiftbase_cancel_subscriptionmetaPro サブスクリプションを解約

readツールは読み取り専用です。writeツールはデータを変更するため、クライアント側で確認を求める必要があります。metaツールは利用状況の報告、サブスクリプションの管理、機能リクエストの送信を行います。

料金

プラン料金上限
Free$0月50回のツール呼び出し
Pro(アカウント単位)$9/月または**$90/年**(2か月分無料)無制限*

*Pro には、このサーバーで月10,000回のツール呼び出しという公正利用上限があります。それ以上必要な場合は、[email protected] までご連絡ください。

Pro の対象はこのサーバーのみです。shiftbase_upgradeを使って登録してください(Stripe Checkout のリンクが返されます)。shiftbase_cancel_subscriptionでいつでも解約できます。Pro は支払い済み期間の終了まで利用でき、現在の期間分の返金はありません。その前にshiftbase_upgradeを実行すれば、解約を取り消せます。または、[email protected] までご連絡ください。

ライセンス

MIT © usefulapi。Shiftbase とは提携しておらず、Shiftbase による推奨も受けていません。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。