hedwigai について
hedwigai は、Overleaf の LaTeX プロジェクトを扱うエージェント向けのホスト型 MCP サーバーです。参考文献や引用文の内容を検証し、ローカルの TeX 環境なしで PDF にコンパイルできます。
主な機能
- 01BibTeX の文献と DOI の検証
- 02撤回済み論文の検出
- 03引用が文の内容を裏付けるか確認
- 04LaTeX プロジェクトの PDF コンパイル
活用シーン
- 01誤りや欠落のある参考文献の発見
- 02引用に基づく記述の確認
- 03論文のコンパイルと TeX エラーの特定
MCP 対応
エージェントは OAuth で https://mcp.hedwigai.com のホスト型 MCP サーバーに接続します。文献検証、引用チェック、文書コンパイルのツールを提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.hedwigai.comclaude mcp add --transport http com-hedwigai-hedwigai https://mcp.hedwigai.com{"mcpServers":{"com-hedwigai-hedwigai":{"type":"http","url":"https://mcp.hedwigai.com"}}}Cursor で開く{"servers":{"com-hedwigai-hedwigai":{"type":"http","url":"https://mcp.hedwigai.com"}}}VS Code で開く{"mcpServers":{"com-hedwigai-hedwigai":{"type":"http","url":"https://mcp.hedwigai.com"}}}{"mcpServers":{"com-hedwigai-hedwigai":{"serverUrl":"https://mcp.hedwigai.com"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Overleaf MCP:Claude Code、Codex、Cursor から Overleaf の論文を確認・コンパイル
普段使っている AI エージェントで Overleaf プロジェクトに取り組めます。ホスト型 MCP サーバーの hedwigai を通じて、エージェントは次のことができます。
.bib内のすべての参考文献を確認します。 各項目を Crossref、doi.org、ウェブで検索します。結果は、見つかった、発行年または著者が異なるものが見つかった、見つからなかった、のいずれかで返されます。別の論文に属する DOI や、撤回された論文にはフラグが付けられます。- 参考文献を引用しているすべての文を確認します。 引用された論文を読み、その文を、裏付けあり、矛盾あり、裏付けなしのいずれかに分類し、判断の根拠となる箇所を示します。
- プロジェクトを PDF にコンパイルします。 実際の TeX(Tectonic)を使用し、BibTeX や IEEEtran、acmart、elsarticle などのジャーナルクラスに対応しています。1 回の実行は最大 4 分で、インストールは不要です。失敗した場合は、エージェントが修正できるよう、エラーが発生した行が返されます。
Overleaf 独自の MCP サーバーはありません。コミュニティ製サーバーの多くは、Overleaf の Git 統合(有料の Overleaf プラン)またはログインを通じてプロジェクトにアクセスします。自分でインストールした TeX でコンパイルするものや、\cite キーを .bib と照合するものもあります。参考文献が実在するかどうかを確認できるものはありません。このリポジトリはそのための設定であり、Overleaf の無料プランでも利用できます。
hedwigai は Overleaf と提携していません。
1. Overleaf プロジェクトを自分のマシンに取得する
次のいずれかを使います。
| Overleaf プラン | 方法 |
|---|---|
| 無料 | エディターで メニュー → ダウンロード → ソース(または ファイル → ソースとしてダウンロード(.zip))を選択します。解凍してください。 |
| 有料 | git clone https://git.overleaf.com/<project id>(プロジェクトの Git リンク)を実行し、エージェントが加えた変更を git push で戻します。 |
| 有料 | GitHub 同期:Overleaf が同期しているリポジトリをプルします。 |
そのフォルダーをエージェントで開きます。
2. MCP サーバーに接続する
サーバーは https://mcp.hedwigai.com です。OAuth で一度サインインします。新しいアカウントには 1 ドル分のクレジットが付与され、カードは不要です。
Claude Code
claude mcp add --transport http --scope user hedwigai https://mcp.hedwigai.com
次に /mcp を実行し、hedwigai と 認証 を選びます。または、このリポジトリの .mcp.json をプロジェクトにコピーして、プロジェクト単位のサーバーとして設定できます。
Codex
codex mcp add hedwigai --url https://mcp.hedwigai.com
codex mcp login hedwigai
Cursor:これを ~/.cursor/mcp.json に追加し、接続 をクリックします。
{ "mcpServers": { "hedwigai": { "url": "https://mcp.hedwigai.com" } } }
Claude(ウェブまたはデスクトップ):設定 → コネクター → カスタムコネクターを追加し、https://mcp.hedwigai.com を貼り付けます。
スキル(任意)。 Claude Code で /plugin marketplace add un-seen/hedwigai-skills を実行し、続けて /plugin install hedwigai@hedwigai を実行すると、各手順をエージェントに案内する reference-checker と latex-papers のスキルが追加されます。
3. 依頼する
エージェントにワークフローを知らせるため、AGENTS.md(Codex、Cursor)または CLAUDE.md(Claude Code)をプロジェクトにコピーします。次に、次のように依頼します。
Check every reference in references.bib and tell me which ones are wrong.
Check that each sentence citing a paper says what that paper says.
Compile main.tex with render_document and fix any errors.
サンプルで試す
example/ は短い論文で、refs.bib には意図的に仕込まれた問題が 2 つあります。
pijoanmas2006は Pijoan-Mas(2006)を DOI10.1016/j.red.2005.11.001で引用しています。この DOI は同じ号に掲載された Domeij と Flodén の論文に登録されています。正しい DOI は…11.002です。wakefield1998は、2010 年に撤回された Lancet の論文を引用しています。
エージェントで example/ を開き、サーバーに接続して参考文献を確認するよう依頼します。両方の問題にフラグが付けられます。この論文は現在の状態のままでもコンパイルできます。
エージェントがない場合:ブラウザーで .bib を確認する
これらの無料ツールはアカウント不要です(1 日 3 回、1 回あたり 25 項目)。
- BibTeX チェッカー:Overleaf または Zotero の
.bibを貼り付けます。 - 撤回論文チェッカー:参考文献リストから撤回された論文を見つけます。
- DOI チェッカー:各 DOI が存在し、意図した論文を示しているか確認します。
- 引用チェッカー:本文中のすべての引用を参考文献リストと照合します。
費用
コンパイルは無料です。参考文献の確認と文の引用は、プリペイドクレジットから参考文献1件ごとに課金されます。参考文献が80件の論文なら、数ドル程度です。料金をご覧ください。
制限事項
- リアルタイムの共同編集、変更履歴の記録、履歴機能はありません。これらはOverleafで引き続きご利用ください。
- シェルエスケープは無効のため、
mintedは動作しません(listingsを使用してください)。 - biberとLuaLaTeXは利用できません(BibTeXを使用してください)。
- TeXパッケージセットはTeX Live 2022のものです。
- 「見つかりません」という結果は調査結果であり、捏造の証拠ではありません。書籍、論文、報告書、出版されたばかりの文献、英語以外の文献は、Crossrefに登録されていないことがよくあります。
詳細
- Claude Code向けOverleaf MCP:コミュニティ製のOverleaf MCPサーバーとの比較です。
- LaTeX MCP サーバー:Claude CodeでIEEE論文全体をコンパイルした事例です。
- hedwigai-skills:エージェントスキルです。
MITライセンスです。Issueやプルリクエストを歓迎します。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。