lunaplus*

Find hints in all sort of places

Janome + SQLite FTS5 で日本語の作業手順書の検索精度を向上する

Hugoで管理している作業手順書を、AIエージェントから検索できるようにしたいと考えました。 MCP(Model Context Protocol)経由でリモートの検索サーバーに問い合わせ、関連する手順書を返す構成です。 ただし、検索精度が悪いとエージェントが誤った手順を参照してしまいます。 とくに日本語の文書は英語のように単語がスペース区切りになっていないため、検索方式を安易に選ぶと期待した文書にたどり着けません。

FastAPI-MCPで構築するシンプルなMCPサーバー

MCP(Model Context Protocol)サーバーは、AIアプリケーションと外部データソースやツールを接続するための統一プロトコルです。Claude、ChatGPT、その他のAIモデルが外部システムと安全に相互作用できるようにする仕組みです。 AI利用において、MCPサーバーが重要な役割を果たす理由は複数あります。