RBPaaS MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| RBPAAS_API_URL | Yes | The base URL of the RBPaaS Operation Hub API. | |
| RBPAAS_API_TOKEN | Yes | The API token for authentication. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_business_overviewA | 事業全体のKPIとアラートを取得する。 Args: period: 集計期間 (daily/weekly/monthly)。デフォルトはmonthly。 |
| get_project_kpisB | プロジェクト別のKPI達成率を取得する。 Args: period: 集計期間 (daily/weekly/monthly)。デフォルトはmonthly。 |
| get_resource_utilizationB | リソース(エージェント)の稼働率を取得する。 |
| get_project_efficiencyB | プロジェクト別の効率指標を取得する。 Args: period: 集計期間 (daily/weekly/monthly)。デフォルトはmonthly。 |
| get_project_listA | プロジェクト一覧を取得する。 Args: status: ステータスでフィルタ (planning/active/completed/on_hold/cancelled) is_active: アクティブなプロジェクトのみ取得するか (デフォルト: True) skip: スキップ件数 limit: 取得件数上限 |
| get_project_detailC | プロジェクトの詳細情報を取得する。 Args: project_id: プロジェクトID (UUID) |
| get_member_kpisA | メンバー別のKPIを取得する。 Args: project_name: プロジェクト名(必須) period: 集計期間 (daily/weekly/monthly)。デフォルトはmonthly。 |
| get_customer_feedbacksA | 顧客フィードバック一覧を取得する。 Args: project_id: プロジェクトIDでフィルタ status: ステータスでフィルタ (open/in_progress/resolved/wont_do) category: カテゴリでフィルタ (feature_request/bug_report/inquiry/complaint/action_item) assignee_id: 担当者IDでフィルタ overdue_only: 期限超過のみ取得 (デフォルト: False) |
| get_overdue_feedbacksA | 期限超過の顧客フィードバックを取得する。 |
| get_optimization_historyB | アサイン最適化の実行履歴を取得する。 Args: target_month: 対象月でフィルタ (YYYY-MM形式) skip: スキップ件数 limit: 取得件数上限 |
| get_optimization_resultC | 最適化結果の詳細を取得する。 Args: run_id: 最適化実行ID (UUID) |
| get_schedulesB | スケジュール一覧を取得する。 Args: start_date: 開始日 (YYYY-MM-DD形式、必須) end_date: 終了日 (YYYY-MM-DD形式、必須) user_id: ユーザーIDでフィルタ (UUID) |
| get_work_time_summaryB | 勤務時間サマリーを取得する。 Args: year: 年 (例: 2026) month: 月 (1-12) |
| get_agentsA | コールエージェント一覧を取得する。 |
| get_projects_with_dealsA | プロジェクト一覧に TRUE OS ディール(契約金額)情報を結合して取得する。 各プロジェクトの deal フィールドに契約金額 (total_amount)、顧客名、 契約期間等が含まれる。deal が null の場合はディール未紐づけ。 Args: status: ステータスでフィルタ (planning/active/completed/on_hold/cancelled) is_active: アクティブなプロジェクトのみ取得するか (デフォルト: True) skip: スキップ件数 limit: 取得件数上限 |
| get_true_os_dealsA | TRUE OS 上の全ディール(契約)一覧を取得する。 プロジェクトとの紐づけに関係なく、TRUE OS Gateway に登録されている ディール情報を返す。契約金額・ステータス・フェーズ等を確認できる。 Args: status: ステータスでフィルタ (draft/contracted/agreed/negotiating/paid/cancelled/invoiced) product: 商品名フィルタ (デフォルト: Revenue BPaaS) phase: フェーズフィルタ (estimate/invoice/application、デフォルト: invoice) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 16 tools
Most tools have clearly distinct purposes (e.g., project KPIs vs member KPIs, optimization history vs optimization result). However, there are near-duplicates like get_overdue_feedbacks vs get_customer_feedbacks with an overdue_only filter, and get_project_list vs get_projects_with_deals, which could cause slight ambiguity. Overall, descriptions help disambiguate.
Every tool follows the same 'get_' + noun pattern in snake_case (e.g., get_business_overview, get_project_kpis, get_resource_utilization). No mixed conventions or irregular verbs. The naming is predictable and consistent.
At 16 tools, the set is slightly above the typical 3-15 range but still reasonable for a comprehensive read-only reporting server covering projects, KPIs, feedback, scheduling, optimization, and deals. The count reflects the broad scope without being overwhelming.
The server covers a wide range of read operations for its domain, including lists, details, KPIs, utilization, feedback, schedules, and deals. Minor gaps exist (e.g., no individual feedback detail, no agent detail), but the current surface is sufficient for most reporting and monitoring workflows.