olliphant dify releases

MCP プラグイン / OAuth 改善(v1.14.0)

状態: draft / 重要度: ★★★

TL;DR

想定読者

なぜ重要か

MCP は v1.10 で実装されてから(v1.10 リリースノート)急速に Dify の標準的な拡張プロトコルになりつつある。しかし初期実装には:
- URL に /v1 が二重で付与されて 404
- OAuth ディスカバリのレスポンスが不正な JSON だとクラッシュ
- スキーマ公開時の型マッピング不備(checkboxjson_object

といったプロダクションで実害のあるバグがあった。v1.14.0 でまとめて潰されている。

アウトライン(執筆予定)

1. MCP とは(軽くおさらい)

2. v1.14.0 で入った修正・改善

項目 内容 インパクト
MCP ツールメタデータ アップデート後に自動 refresh UI と実装の食い違い解消
MCP サーバー URL /v1 二重化バグ修正 OAuth/認可の 404 解消
MCP OAuth ディスカバリ 不正な JSON のセーフハンドリング クラッシュ解消
MCP スキーマ公開 checkbox / json_object 型の正しいマッピング 開発者体験向上

3. プラグイン側の改善

4. アップグレード前の注意点

5. 実装サンプル

検証が必要な事項


ソース:
- GitHub Release v1.14.0 — MCP and plugins セクション
- Anthropic MCP 仕様
- Dify Plugin Docs

本記事は非公式まとめです。正式仕様は Dify 公式ドキュメントをご確認ください。