llama-server Web UIでのMCPサーバー設定:実践ガイド

llama-serverは最近MCP(Model Context Protocol)サポートを追加しました。あるRedditユーザーが、Web UIでこれを動作させるための正確な手順を文書化しました。このガイドは、ローカルのllama-serverインスタンスにMCPサーバーを統合したい開発者向けの具体的なセットアップ手順を提供します。
セットアップ要件
まず、uvがインストールされていることを確認してください。このガイドでは、公式インストールドキュメントを参照しています:https://docs.astral.sh/uv/getting-started/installation/。
設定ファイル
選択したディレクトリに、MCPサーバー定義を含むconfig.jsonファイルを作成します。例には3つのサーバーが含まれています:
{
"mcpServers": {
"time": {
"command": "uv",
"args": ["run", "mcp-server-time", "--local-timezone=America/Chicago"]
},
"fetch": {
"command": "uvx",
"args": ["mcp-server-fetch"]
},
"ddg-search": {
"command": "uvx",
"args": ["duckduckgo-mcp-server"]
}
}
}
プロキシの実行
同じディレクトリから、次のコマンドを実行します:
uvx mcp-proxy --named-server-config config.json --allow-origin "*" --port 8001 --stateless
このコマンドを実行すると、各MCPサーバーの名前がリストされます。サーバーをllama-serverのWeb UIで動作させるには、各URLの末尾にあるsseをmcpに置き換える必要があります。
例:http://127.0.0.1:8001/servers/time/sseをhttp://127.0.0.1:8001/servers/time/mcpに変更します
Web UIの設定
llama-serverのWeb UIで、設定 → MCP → 新しいサーバーを追加に移動し、設定ファイルの各サーバーを追加します。例:
http://127.0.0.1:8001/servers/time/mcphttp://127.0.0.1:8001/servers/fetch/mcphttp://127.0.0.1:8001/servers/ddg-search/mcp
追加をクリックして各サーバーの追加を完了し、トグルをチェックして有効にします。設定されたMCPサーバーは、llama-serverのWeb UIで動作するようになります。
📖 完全なソースを読む: r/LocalLLaMA
👀 See Also

AGENTS.mdを正しく使う:正確性が25%向上するか、30%低下するか
Augment CodeがAGENTS.mdファイルを直接比較テストした結果、最良のものはHaikuからOpusへのモデルアップグレードに匹敵する効果をもたらし、最悪のものは出力を悪化させることがわかりました。決定表、手続き的ワークフロー、段階的開示が効果的です。

OpenClawのデフォルトシステムプロンプトを変更して、コンテンツ制限を回避する
ユーザーがOpenClawの設定ファイルを変更し、デフォルトのシステムプロンプトを「あなたは親切で、礼儀正しく、誠実なアシスタントです」から、外部の安全性フィルターを無視するカスタムプロンプトに変更し、事実上コンテンツ制限を解除しました。このプロセスには、node-llama-cppのインストールディレクトリ内のconfig.jsを編集することが含まれます。

ClaudeとOpenAIの使用におけるモデルルーティングのベースライン
開発者がClaude Haiku 4.5、Sonnet 4.6、Opus 4.6、ChatGPT 5.3 Codexを異なるタスクタイプに割り当てるモデルルーティング戦略を共有。必要に応じてGPT-5 MiniやGPT-5.4へのフォールバックも設定。

OpenClawワークスペース構造と長年ユーザーからの自己改善アプローチ
長年OpenClawを使用しているユーザーが、SOUL.md、AGENTS.md、MEMORY.mdなどの主要なマークダウンファイルを含むワークスペース構造を共有し、エージェントが自身の環境を改善できるようにすることが効果を劇的に高めるという重要な教訓を伝えています。