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

ソロ開発者のための大規模プロジェクト向け二段階プロンプト手法:Claude AI活用
一人の開発者が、Claude Chatをアーキテクト、Claude Codeをビルダーとして使用するワークフローを共有しています。これには、障害モード分析と検証ゲートを含む2段階のプロンプト手法が採用されています。

コミュニティソースから編集されたOpenClawリソースリスト
GitHubリポジトリには、セットアップ、構成、メモリシステム、セキュリティ、スキル、モデル互換性、コミュニティリンクをカバーする実用的なOpenClawリソースが集められており、開発者が一般的な情報ギャップを回避するのに役立ちます。

ChatGPTからClaudeへのユーザーコンテキスト転送方法
Redditユーザーが、ChatGPTから詳細な認知プロファイルを抽出し、Claudeに転送可能なポータブルなAI憲章を作成する2プロンプト手法を共有。AIシステム間での移行の難しさに対処。

从Chromium缓存中恢复已删除的Claude Desktop对话
すぐにClaude Desktopを終了し、%APPDATA%\Claude\Cache\Cache_Data (Windows)にあるChromiumブロックファイルキャッシュから、Pythonパッケージccl_chromium_readerと標準圧縮ライブラリを使ってチャットUUIDを含むHTTPレスポンスボディを抽出します。