開発者
AIエージェントは /mcp から接続。
REZICS は
中継
MCP は中継し、別の書き込み経路は作りません。
ツールの呼び出しは、同じトークンと冪等性キーを使って、対応する HTTP 操作に一度だけ転送されます。誰が操作するか、何ができるか、どれだけのリクエスト枠を使うかは、その操作が決定します。
ツールが読み取った作品本文やウェブページのテキストはすべてデータとして扱い、指示として扱いません。

接続
接続の4つの手順
リソースメタデータを
取得 GET /.well-known/oauth-protected-resource/mcpトークンのないリクエストには 401 を返し、ヘッダーからメタデータを参照できるようにします。メタデータには認可サーバーと対応するスコープを記載します。
登録して
トークンを 取得 RFC 7591 · PKCEエージェントのクライアントは自分で登録し、認可コードと PKCE を使ってトークンを取得できます。登録だけではリソースへの権限は付与されません。
ツールを
一覧表示 tools/listこのプロフィールで現在利用できるツールだけを表示します。
ツールを
呼び出す tools/callHTTP ステータスコード、ヘッダー、本文をそのまま返します。ステータスコードが400以上の場合はエラーとして示します。
同じ操作
エージェントの呼び出しも、同じ HTTP 操作に転送。
プログラム
GET /v1/search/catalogue ?q=旅&limit=5エージェント
{ "name": "search_catalogue", "arguments": { "query": { "q": "旅", "limit": 5 } } }tools/call でこの引数を送信します。
同じレスポンス
operationId
getV1SearchCatalogue
profile
public-catalogue-ranked-v1「旅行」でカタログを検索する例です。エージェントも同じレスポンスを受け取り、その外側に HTTP ステータスコードとヘッダーが付きます。引数は HTTP 操作に合わせて path、query、headers、body に分かれます。
ツール
ツール一覧
ツールは
カタログの読み取り
search_catalogueキーワードでカタログを検索
GET /v1/search/catalogue · work:readread_resourceリソースを読み取る
GET /v1/resources/{resource} · work:read context:readresource_summaries複数のリソース概要を一括取得
POST /v1/resources/summaries · work:read context:readresource_relationsリソースの関連情報を取得
GET /v1/resources/{resource}/relations · work:readwork_editions作品の各バージョンを取得
GET /v1/works/{id}/releases · work:read
ライブラリ
library_exportライブラリ全体をエクスポート
GET /v1/me/library-export · work:read rating:readlibrary_import_createライブラリファイルをアップロード
POST /v1/me/library-imports · work:read library:writelibrary_import_rows照合結果を1行ずつ確認
GET /v1/me/library-imports/{id}/rows · work:readlibrary_import_resolve行に作品を指定
PUT /v1/me/library-imports/{id}/rows/{row} · work:read library:writelibrary_import_adoptカタログ外の候補作品を採用
POST /v1/me/library-imports/{id}/rows/{row}/adoptions · work:read library:write work:createlibrary_import_apply確認済みのインポートを適用
POST /v1/me/library-imports/{id}/apply · work:read library:write collection:edit rating:read rating:submitlibrary_import_statusインポートの進行状況を確認
GET /v1/me/library-imports/{id}/apply · work:readlibrary_import_deleteアップロードしたファイルを削除
DELETE /v1/me/library-imports/{id} · work:read library:write
Wiki
wiki_candidates抽出した名前を照合
POST /v1/wiki/candidates · wiki:proposewiki_validate抽出結果を事前検証
POST /v1/wiki/validations · wiki:proposewiki_history採用済みの Wiki 内容を取得
GET /v1/wiki/{work}/history · work:readwiki_evidence主張の出典と引用を取得
GET /v1/wiki/evidence/{id} · work:read
上限
呼び出しごとの制限
30秒
各ツール呼び出しのタイムアウト。
1 MiB
通常のツールリクエストのサイズ上限。ライブラリファイルのアップロードは別枠です。
ステートレス
リクエストごとにトークンを確認し、サーバーにセッションを保持しません。