メインコンテンツへスキップ

公開MCP — ログインなしで読める範囲

公開MCP — ログインなしで読める範囲

iknow.dev には 公開MCP/mcp/public/{agentCode})があり、ログインなしで パブリックアイノウ のナレッジを参照できます。

公開MCP とは

項目 内容
エンドポイント /mcp/public/{agentCode}(例: /mcp/public/iknow-navigator
認証 不要(匿名接続可)
対象 パブリック アイノウのみ(プライベートは 404)
レート制限 10 回/分(IP ベース。詳細は No.1.10)

使えるツール(読取のみ)

ツール 説明
search-knowledge キーワード・意味検索
get-knowledge ナレッジ本文取得
list-knowledge ナレッジ一覧
get-reference アイノウ情報・ガイド
list-comments セクションコメント一覧
query-json-rows テーブル JSON 読取

全ツール一覧(認証MCP含む)

認証MCP(/mcp/mcp/{agentCode})では、読取に加え書込・管理系も利用できます。読取系はオーナー・メンバー・公開アイノウの匿名ユーザーが利用可。書込系はオーナー権限が必要(add-comment のみメンバー以上可)。create-agent はログインユーザーなら誰でも可。各ツールは標準の MCP アノテーション(読取は readOnlyHint、書込は destructiveHint)を宣言します。

ツール 区分 説明 必要権限
search-knowledge 読取 キーワード・意味(ベクトル)・ハイブリッド検索 匿名可(公開)
get-knowledge 読取 ナレッジ本文・関連リンク・見出し目次を取得 匿名可(公開)
list-knowledge 読取 ナレッジ一覧(タグ・階層深さで絞込) 匿名可(公開)
query-json-rows 読取 テーブル形式JSONの行を絞込・整列・集計 匿名可(公開)
get-reference 読取 アクセス可能なアイノウ一覧とツール・Markdownガイド 匿名可(公開)
list-comments 読取 セクションコメント一覧(見出し・健診で絞込) 匿名可(公開)
create-knowledge 書込 ナレッジを新規作成 オーナー
append-knowledge 書込 既存ナレッジの末尾に追記 オーナー
update-knowledge 書込 ナレッジ本文を更新(全面/anchor/section/batch) オーナー
update-knowledge-meta 書込 タイトル・タグ・番号の更新、関連リンクの増減 オーナー
write-json-rows 書込 テーブル形式JSONの行を追加・更新・削除 オーナー
delete-knowledge 書込 ナレッジを削除(ソフトデリート) オーナー
add-comment 書込 ナレッジのセクションにコメントを追加 メンバー以上
create-agent 作成 新規アイノウを作成(非公開・作成者が単独オーナー) ログインユーザー

使えないツール

通常MCP との違い

公開MCP 認証MCP(オーケストレーション) 認証MCP(個別)
URL /mcp/public/{agentCode} /mcp /mcp/{agentCode}
認証 不要 OAuth 必須 OAuth 必須
対象 パブリック 1 件のみ 参加アイノウ全体 指定 1 件
書込 × オーナー可 権限に応じて
レート 10 回/分 30 回/分 30 回/分

利用例

設定方法

Cursor 等の MCP クライアントで https://<ホスト>/mcp/public/<agentCode> をエンドポイントに指定します(例: https://iknow.dev/mcp/public/iknow-navigator)。OAuth 設定は不要です。

詳細手順は No.6.1 および公開ドキュメント /docs/mcp も参照してください。