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

オープンソースのOSS LLMおよびローカルAIプロジェクトのためのローンチプレイブック
オープンソースのプレイブックは、ローンチ前の準備、ローンチ当日の実行、ローンチ後のフォローアップに関する体系的なガイダンスを提供することで、LLMおよびローカルAIプロジェクトの発見可能性の問題に対処します。コミュニティ配布、クリエイターへのアプローチ、SEO最適化のためのテンプレートと戦略が含まれています。

Claude Codeセッションで価値を最大化する:トークン効率化のヒント
Claude Codeのトークンを節約する実践的なテクニックを学びましょう。/clearや@メンションのファイル指定など、Anthropicの公式ガイドから。

Claude Code v2.1.36:Opus 4.6で高速モードが利用可能になりました
AnthropicはClaude Codeバージョン2.1.36をリリースし、Opus 4.6モデルに高速モードサポートを追加しました。これにより、コード生成と分析が大幅に高速化されます。

一汁一菜:应对AI疲劳的日本料理原则
Takuyaは、日本の料理原則「一汁一菜」をAI疲れ対策に応用。ご飯、汁物、一皿の食事のように、テクノロジースタックを主要ツール1つと補助ツール1つに絞る。