Phở Research Tools について
Phở Research Toolsは、オープンな学術データベースで引用を検証する、研究者やAIアシスタント向けのオープンソースMCPサーバーです。根拠の検索、PRISMAスクリーニング、引用整形、データセットや研究ソフトウェアの検索にも対応します。
主な機能
- 01参考文献の検証と撤回検出
- 02論文検索と根拠の強さによる分類
- 03引用と文献一覧の整形
- 04PRISMA 2020の図とログの作成
- 05オープンデータセットと研究ツールの検索
活用シーン
- 01公開前のAI生成参考文献の確認
- 02研究上の主張に関する根拠の確認
- 03PRISMA 2020スクリーニング記録の作成
- 04研究用データセットやソフトウェアの検索
MCP 対応
MCPサーバーは、参考文献検証、論文検索、根拠検索、引用整形、PRISMAワークフローなど9種類の読み取り専用ツールをMCPクライアントに提供します。ホスト型HTTPエンドポイントへの接続とローカル実行に対応します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.pho.chat/mcpclaude mcp add --transport http thaohienhomes-pho-research-tools https://mcp.pho.chat/mcp{"mcpServers":{"thaohienhomes-pho-research-tools":{"type":"http","url":"https://mcp.pho.chat/mcp"}}}Cursor で開く{"servers":{"thaohienhomes-pho-research-tools":{"type":"http","url":"https://mcp.pho.chat/mcp"}}}VS Code で開く{"mcpServers":{"thaohienhomes-pho-research-tools":{"type":"http","url":"https://mcp.pho.chat/mcp"}}}{"mcpServers":{"thaohienhomes-pho-research-tools":{"serverUrl":"https://mcp.pho.chat/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
5| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| references | string | はい | 原文どおりの参考文献リスト:任意の引用スタイル、BibTeX、RIS、CSL-JSON、または 1 行に 1 つの DOI。 |
詳細
Phở Research Tools
あらゆる AI アシスタントが自分の参考文献を確認できる、オープンソースの MCP サーバーです。 Crossref、PubMed、OpenAlex、Europe PMC、DataCite、bio.tools などのオープンデータベースのみを利用して、引用文献を検証し、撤回を通知し、主張を裏付ける最も強力なエビデンスを見つけ、参考文献リストを整形し、PRISMA 2020 に基づくスクリーニングを実行し、オープンデータセットや研究用ソフトウェアを探します。
AI モデルは参考文献をでっち上げます。このサーバーを使うと、Claude、ChatGPT、Cursor、その他の MCP クライアントから、信頼する前に各参考文献を公開データベースで検索できます。
| ツール | 機能 |
|---|---|
verify_references | 各参考文献を検証します。検証済み、実在するが詳細に誤りがある(修正済みレコード付き)、捏造の可能性が高い、見つからない、撤回済み、または曖昧、のいずれかを判定します。 |
check_retractions | DOI のリストについて、撤回、懸念表明、訂正の通知を確認します。 |
search_papers | OpenAlex と PubMed を検索します。すべての検索結果に DOI または PMID があり、撤回済みの論文は除外され、プレプリントにはラベルが付けられます。 |
format_citations | 実際のレコードに基づいて、APA 7、MLA 9、Chicago、Harvard、Vancouver、IEEE、AMA、または BibTeX、RIS、CSL-JSON 形式に整形します。 |
prisma_flow_diagram | 集計値が一致するかを検証できる、PRISMA 2020 のフローダイアグラム(PNG + SVG)を作成します。 |
find_evidence | 主張に対する最も強力なエビデンスを、エビデンスレベルの高い順(ガイドライン、メタ分析、RCT など)に提示し、それぞれの結論を原文どおりに引用します。 |
screening_log | スクリーニングの判定から PRISMA の集計値、ダイアグラム、CSV ログを作成し、査読者が気づくような問題も一覧表示します。 |
find_datasets | 研究課題に関連するオープンデータセットを、ライセンスの判定、検証済みの出典論文、共有可能な概要とともに探します。 |
find_tools | bio.tools レジストリからタスクに適した研究用ソフトウェアを、ライセンスの判定、検証済みの論文、メンテナンス状況のラベル、インストールコマンドとともに探します。 |
9 つのツールはすべて読み取り専用です。結果はモデルの意見ではなく、データベースの検索結果です。
likely_fabricated は DOI が登録されていないか、一致するレコードが存在しないことを意味します。また、find_evidence は論文が主張を裏付けているかどうかを判断しません。それを示すのは引用された結論です。
ホスト型サーバーを使う(インストール不要)
この URL をクライアントのカスタムコネクター/MCP サーバーとして追加します。
https://mcp.pho.chat/mcp
- Claude Code:
claude mcp add --transport http pho-research https://mcp.pho.chat/mcp - Claude(ウェブ、デスクトップ): Settings → Connectors → Add custom connector。
- ChatGPT: Settings → Apps & Connectors → Developer mode → Create。
- Cursor、VS Code など:
apps/mcp/README.mdを参照してください。
アカウントは不要です。匿名利用には1日あたりの上限があります。pho.chat で無料アカウントを作成すると上限が引き上げられます。ウェブページを使いたい場合は、同じツールを pho.chat/tools で利用できます。
Verified Citations スキル
このリポジトリには Verified Citations も含まれています。これは、アシスタントが作成するすべての参考文献に上記のツールを使うようにする Agent Skill です。参考文献を思い出して書くのではなく search_papers で出典を探し、提示する前に verify_references を実行し、format_citations で整形して、どの参考文献を修正、撤回、または削除したかを伝えます。
Claude Code(プラグイン:スキルと MCP サーバーを一度に追加)
claude plugin marketplace add thaohienhomes/pho-research-tools
claude plugin install verified-citations@pho-research-tools
このプラグインはスキルを追加し、pho-research MCP サーバーに接続します。/mcp を実行して、サーバーが接続済みと表示されることを確認してください。ローカルのチェックアウトから使う場合は、marketplace add にフォルダーのパスを渡してください。
Cursor(エージェントプラグイン:スキルと MCP サーバーを一度に導入)
リポジトリのルートはエージェントプラグインです。plugin.jsonで
プラグインを指定し、skills/にスキルを格納し、mcp.jsonでpho-researchサーバーを
https://mcp.pho.chat/mcpに接続します。Cursorはそのまま読み込みます。
- Teams and Enterprise: ダッシュボード → Plugins & MCPs → Add Marketplace → Import from
Repo を選び、
https://github.com/thaohienhomes/pho-research-toolsを貼り付けます。 - ローカル: このリポジトリを
~/.cursor/plugins/local/verified-citationsにクローンまたはコピーし、 Developer: Reload Windowを実行して、Customizeの下にプラグインとpho-researchMCP サーバーが表示されていることを確認します。
プラグインのロゴはassets/logo.svgです。サポート:[email protected]。
skills.sh(Claude Code、Cursor、Codex、Gemini CLI、その他のエージェント)
npx skills add thaohienhomes/pho-research-tools --skill verified-citations
これでインストールされるのはスキルのみです。エージェントでも MCP サーバーに接続してください。たとえば Claude Codeの場合:
claude mcp add --transport http pho-research https://mcp.pho.chat/mcp
ClawHub(OpenClaw)
clawhub install verified-citations
続いて、OpenClawでリモート MCP サーバーとしてhttps://mcp.pho.chat/mcpを追加します。
Claude.ai、ChatGPT、その他
https://mcp.pho.chat/mcpをカスタムコネクターとして追加します。各
アプリの手順はhttps://pho.chat/tools/mcp/にあります。コネクターを使わない場合は、
参照文献リストを無料チェッカー(https://pho.chat/tools/citation-checker/)に貼り付けてください。
自分で実行する
Node 22+とpnpm 9が必要です。
pnpm install
pnpm dev # http://localhost:8787/mcp
ローカルで実行する場合、すべての設定は任意です。apps/mcp/.env.exampleを参照してください。
Dockerfileはapps/mcp/にあります(docker build -f apps/mcp/Dockerfile -t pho-mcp .)。
リポジトリの構成
| パス | 内容 |
|---|---|
apps/mcp | MCP サーバー(Streamable HTTP、Hono)。クォータ、任意のサインイン、分析機能は、設定しない限りすべて無効です。 |
packages/scholar-core | 検証、撤回チェック、検索、引用形式の整形、PRISMAの描画。純粋なTypeScriptで、AI SDKもデータベースも使用しません。 |
packages/citation-engine | DOI、BibTeX、RISの解析とCrossrefヘルパー。 |
docs/samples/scholar-core | サンプル出力。テストスイートで再生成および検証されます。 |
skills/verified-citations | Verified Citations Agent Skill。 |
.claude-plugin/, .mcp.json | Claude Codeプラグイン+単一プラグインのマーケットプレイス(スキルと MCP サーバーを一度にインストール)。 |
plugin.json, mcp.json | CursorなどのAgent Pluginsクライアント向けAgent Pluginマニフェスト(スキルはskills/から検出されます)。 |
assets/logo.svg | プラグインのロゴ。apps/mcp/public/icon.pngのベクター版です。 |
server.json, glama.json | MCP Registryエントリー(.github/workflows/publish-mcp-registry.ymlで公開)とGlamaのメンテナー確認情報。 |
pnpm test # 190 tests, all replaying recorded API responses
pnpm typecheck
オープンデータのみを使用
このサーバーが呼び出すすべてのソースは、オープンAPIとオープンメタデータを提供しています。有料コンテンツを取得したり保存したりすることはありません。組み込みのCSLスタイルはCC BY-SA 3.0です。詳細はNOTICE.mdを参照してください。
プライバシー
ホスト型サーバーが受信・保持する情報:https://pho.chat/tools/privacy/
貢献とライセンス
Issueやプルリクエストを歓迎します。まずCONTRIBUTING.mdをお読みください。
セキュリティに関する報告はSECURITY.mdをご覧ください。
コードはMITです。医師や科学者向けの研究ワークスペースであるPhởが開発しました。
Tiếng Việt:Phở Research Toolsは、AIアシスタントが参考文献を自ら確認できるようにするオープンソースのMCPサーバーです(引用の検証、論文撤回の確認、形式の整形、PRISMA 2020フロー図の作成)。オープンサイエンスデータのみを使用します。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。