minimaでRAGをやりたい
動機
- VScodeでClineを使用して開発している
- MCPサーバでいろいろ拡張したい
- ローカル完結でRAGを組んで、いろいろ情報みてほしい
下準備
uvのインストール
dockerのインストール
.envファイルの設定
LOCAL_FILES_PATH = C:\\Users\\yuzup\\source\\repos\\minima\\local_files
EMBEDDING_MODEL_ID = sentence-transformers/all-mpnet-base-v2
EMBEDDING_SIZE = 768
OLLAMA_MODEL = mistral
RERANKER_MODEL = sentence-transformers/ms-marco-MiniLM-L-12-v2
最初にはまったこと
公式ReadMeの通りに設定してみても動かない
{
"mcpServers": {
"minima": {
"command": "uv.exe",
"args": [
"--directory",
"C:\Users\yuzup\source\repos\minima\mcp-server",
"run",
"minima"
]
}
}
}
解決策=パスの書き方
cline_mcp_settings.json
{
"mcpServers": {
"minima": {
"command": "uv.exe",
"args": [
"--directory",
"C:\\Users\\yuzup\\source\\repos\\minima\\mcp-server",
"run",
"minima"
]
}
}
}
この表示がでていても、mcp serverとして機能する
Retry Connectionと表示されてしまうのは
https://github.com/cline/cline/issues/1272 に回答あり
minimaに特有でなく、cline側のバグ