RBPaaS MCP Server
Enables Claude Desktop to access and query RBPaaS Operation Hub data, including business KPIs, project details, resource utilization, and agent schedules.
README
RBPaaS MCP Server
Claude Desktop から RBPaaS Operation Hub のデータにアクセスするための MCP サーバーです。
セットアップ
1. APIトークンの発行
RBPaaS Operation Hub に管理者でログインし、APIトークンを発行してもらってください。
2. Claude Desktop 設定
Claude Desktop の設定ファイルに以下を追加します。
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"rbpaas-operation-hub": {
"command": "uvx",
"args": ["--from", "git+https://github.com/mm-gtm/rbpaas-mcp", "rbpaas-mcp"],
"env": {
"RBPAAS_API_URL": "https://your-api.run.app/api",
"RBPAAS_API_TOKEN": "roh_xxxxx..."
}
}
}
}
RBPAAS_API_URL と RBPAAS_API_TOKEN を実際の値に置き換えてください。
3. 前提条件
uv がインストールされている必要があります。
# macOS
brew install uv
使えるツール
Claude Desktop のチャットで自然に質問するだけで、適切なツールが自動的に呼び出されます。
| ツール | 説明 | 質問例 |
|---|---|---|
get_business_overview |
事業全体KPI・アラート | 「今月の事業概況を教えて」 |
get_project_kpis |
PJ別KPI達成率 | 「各プロジェクトのKPI達成状況は?」 |
get_resource_utilization |
リソース稼働率 | 「エージェントの稼働率を見せて」 |
get_project_efficiency |
PJ別効率指標 | 「プロジェクトごとの効率はどう?」 |
get_project_list |
プロジェクト一覧 | 「アクティブなプロジェクト一覧」 |
get_project_detail |
プロジェクト詳細 | 「○○プロジェクトの詳細を教えて」 |
get_member_kpis |
メンバー別KPI | 「○○PJのメンバー別KPIは?」 |
get_customer_feedbacks |
フィードバック一覧 | 「顧客フィードバックの状況は?」 |
get_overdue_feedbacks |
期限超過FB | 「期限超過のフィードバックある?」 |
get_optimization_history |
最適化履歴 | 「最適化の実行履歴を見せて」 |
get_optimization_result |
最適化結果詳細 | 「直近の最適化結果の詳細」 |
get_schedules |
スケジュール | 「今週のスケジュールを教えて」 |
get_work_time_summary |
勤務時間 | 「今月の勤務時間サマリー」 |
get_agents |
エージェント一覧 | 「コールエージェントの一覧」 |
開発者向け
ローカル実行
cd rbpaas-mcp
RBPAAS_API_URL=http://localhost:8080/api RBPAAS_API_TOKEN=roh_xxx uv run rbpaas-mcp
MCP Inspector でデバッグ
RBPAAS_API_URL=http://localhost:8080/api RBPAAS_API_TOKEN=roh_xxx npx @modelcontextprotocol/inspector uv run rbpaas-mcp
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.