メインコンテンツへスキップ
Caret MCPサーバーは、ワークスペースデータにアクセスするための6つの読み取り専用ツールを提供しています。すべてのツールは OAuth 2.0またはAPIキー による認証が必要です。

caret_list_notes

ワークスペースのミーティングノートをオプションのフィルター付きで一覧取得します。基本情報を含むページネーション付きのノート一覧を返します。文字起こしやサマリーを含む詳細情報は caret_get_note を使用してください。 必要な権限: notes

パラメータ

limit
number
デフォルト:"20"
返すノート数(1–100)
offset
number
デフォルト:"0"
ページネーションオフセット
sortBy
string
デフォルト:"createdAt"
ソート基準。オプション: createdAt, updatedAt, title
sortOrder
string
デフォルト:"desc"
ソート順。オプション: asc, desc
status
string
ノートのステータスフィルター。オプション: idle, recording, transcript-processing, recorded-not-summarized, summarizing, completed
タイトル検索クエリ
fromDate
string
指定日以降に作成されたノートをフィルター(ISO 8601)
toDate
string
指定日以前に作成されたノートをフィルター(ISO 8601)
folderIds
string
カンマ区切りのフォルダIDフィルター
participantEmail
string
参加者のメールアドレスフィルター

レスポンス

notes
NoteListItem[]
pagination
object

caret_get_note

特定のノートの文字起こし、サマリー、参加者情報を含む詳細情報を取得します。 必要な権限: notes

パラメータ

id
string
必須
ノートID

レスポンス

note
Note

caret_search_notes

タイトルでノートを検索します。基本情報を含む一致するノートを返します。 必要な権限: notes

パラメータ

query
string
必須
検索クエリ
limit
number
デフォルト:"10"
返す結果数(1–50)

レスポンス

notes
NoteListItem[]
一致するノートの配列(caret_list_notes と同じ構造)
query
string
使用された検索クエリ
count
number
返された結果数

caret_search_knowledge

自然言語を使用してミーティングノートとワークスペースのナレッジを検索します。セマンティック検索を使用して、ミーティングサマリー、Q&A、ナレッジベース記事から関連コンテンツを見つけます。 必要な権限: notes

パラメータ

query
string
必須
自然言語検索クエリ(例:「顧客は価格について何と言っていた?」)
sourceType
string
デフォルト:"all"
検索するソースの種類。オプション: allmeeting(ミーティングノートのみ)、knowledge(ナレッジベースのみ)
maxResults
number
デフォルト:"5"
返す最大結果数(1–20)

レスポンス

results
SearchResult[]
query
string
使用された検索クエリ
sourceType
string
適用されたソースタイプフィルター
totalResults
number
返された結果数

caret_get_workspace

名前、設定、許可メールドメインなど、現在のワークスペースの詳細情報を取得します。 必要な権限: なし

パラメータ

パラメータは不要です。

レスポンス

workspace
Workspace

caret_list_members

ワークスペースメンバーをオプションの検索付きで一覧取得します。名前、メール、ロール、割り当てフォルダなどのメンバー情報を返します。 必要な権限: users

パラメータ

limit
number
デフォルト:"20"
返すメンバー数(1–100)
offset
number
デフォルト:"0"
ページネーションオフセット
search
string
名前またはメールで検索

レスポンス

members
Member[]
pagination
object