mcpField
P
Paper Lantern

Paper Lantern

リモート
paperlantern.ai開発ツール027 週間前に更新
リポジトリ公式サイト

Paper Lantern について

Paper Lantern は研究論文へのアクセスをコーディングエージェントに提供し、1つのコマンドで設定できます。技術選定で研究に基づく手法やトレードオフ、実装情報を求める開発者向けです。

主な機能

  1. 01複数のコーディングエージェントを設定
  2. 02ブラウザー経由の OAuth 認証
  3. 03エージェントルールのインストール
  4. 04手法の探索と比較
  5. 05手法の実現可能性を評価

活用シーン

  1. 01アルゴリズムやアーキテクチャの比較
  2. 02手法とその失敗要因の調査
  3. 03制約に応じた実現可能性の評価

MCP 対応

セットアップ CLI は選択したエージェント向けに MCP サーバーを設定し、エージェントルールをインストールします。手動設定用の MCP エンドポイントもあります。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.paperlantern.ai/chat/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

paperlantern

AI コーディングエージェントを賢くするリサーチインテリジェンス。コマンド 1 つでセットアップできます。

Paper Lantern を使うと、AI コーディングエージェントが 200 万件以上のコンピューターサイエンス分野の研究論文にアクセスできます。問題に適した手法、そのトレードオフ、ベンチマーク、実装の指針が得られます。

クイックスタート

npx paperlantern@latest

これで完了です。エージェントを選び、ログインすれば、Paper Lantern の設定は完了です。

対応エージェント

  • Claude Code
  • Cursor
  • Windsurf
  • GitHub Copilot (VS Code)
  • Codex
  • Gemini CLI
  • Cline

手動でセットアップする場合や、上記以外のクライアントを使う場合は、エージェントごとの設定スニペットと MCP エンドポイントの詳細について、paperlantern.ai/docs をご覧ください。

機能

セットアップ CLI は以下を行います。

  1. OAuth で認証します(ブラウザーが開きます)
  2. 選択したエージェント向けに MCP サーバーを設定します
  3. エージェントが Paper Lantern を使うべきタイミングを把握できるよう、エージェントのルールをインストールします

利用できるツール

設定が完了すると、エージェントは以下のツールを利用できます。

ツール機能
explore_approaches根拠やトレードオフとともに、4〜6 種類のアプローチファミリーを調査します
deep_dive1 つの手法について、実装、ハイパーパラメーター、失敗モードを詳しく調査します
compare_approaches2〜3 個の候補を並べて比較します
check_feasibility制約に基づいて、GO/PROTOTYPE/RECONSIDER の判定を提示します
give_feedback役立った点や役立たなかった点をお知らせください

エージェントが Paper Lantern を使う場面

Paper Lantern は、研究の根拠によって成果を向上できる技術的な判断をエージェントが行う際に有効になります。アルゴリズム、アーキテクチャ、手法の選択などが対象です。

構文に関する質問、ライブラリの調査、デバッグ、一般的なプログラミングタスクでは有効になりません。

リンク

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。