mybo-mcp
v0.1.3
Published
MCP server for MyBO - Freelance back-office management
Maintainers
Readme
MyBO MCP Server
MyBO (My Back-Office) の MCP (Model Context Protocol) サーバー実装。Claude Desktop 等の AI アシスタントから MyBO の機能にアクセス可能にする。
機能
- タスク管理(一覧取得、作成、更新、削除)
- クライアント情報取得(一覧取得、詳細取得)
- 請求書管理(一覧取得、作成、更新、削除)
セットアップ
MyBO にログイン後、設定ページの「Claude Desktop 連携 (MCP)」セクションに記載の手順に従ってください。
提供ツール
タスク管理
| ツール名 | 説明 |
| ------------- | ---------------------------------------------------------- |
| list_tasks | タスク一覧を取得(ステータス・クライアントでフィルタ可能) |
| create_task | 新規タスクを作成 |
| update_task | タスクを更新(ステータス変更・時間記録) |
| delete_task | タスクを削除 |
クライアント管理
| ツール名 | 説明 |
| -------------- | ---------------------- |
| list_clients | クライアント一覧を取得 |
| get_client | クライアント詳細を取得 |
請求書管理
| ツール名 | 説明 |
| ---------------- | -------------------------------------------------------------- |
| list_invoices | 請求書一覧を取得(クライアント・ステータス・月でフィルタ可能) |
| create_invoice | 新規請求書を作成 |
| update_invoice | 請求書を更新 |
| delete_invoice | 請求書を削除 |
環境変数
| 変数名 | 説明 | デフォルト値 |
| ------------------ | ------------------------------- | --------------------- |
| MYBO_CONFIG_PATH | 設定ファイルパス | ~/.mybo/config.json |
| MYBO_API_URL | API URL(設定ファイルより優先) | production URL |
開発
# 開発モード(ファイル変更を監視してビルド)
npm run dev
# 単発ビルド
npm run build