llama-server Web UI에서 MCP 서버 설정하기: 실용 가이드

llama-server가 최근 MCP(Model Context Protocol) 지원을 추가했으며, 레딧 사용자가 웹 UI에서 이를 작동시키는 정확한 단계를 문서화했습니다. 이 가이드는 로컬 llama-server 인스턴스에 MCP 서버를 통합하려는 개발자들을 위한 구체적인 설정 지침을 제공합니다.
설정 요구사항
먼저 uv가 설치되어 있는지 확인하세요. 이 가이드는 공식 설치 문서를 참조합니다: https://docs.astral.sh/uv/getting-started/installation/.
설정 파일
선택한 디렉토리에 MCP 서버 정의가 포함된 config.json 파일을 생성하세요. 예시에는 세 개의 서버가 포함되어 있습니다:
{
"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 웹 UI에서 서버가 작동하려면 각 URL 끝의 sse를 mcp로 바꿔야 합니다.
예시: http://127.0.0.1:8001/servers/time/sse를 http://127.0.0.1:8001/servers/time/mcp로 변경
웹 UI 설정
llama-server 웹 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 웹 UI에서 작동해야 합니다.
📖 전체 출처 읽기: r/LocalLLaMA
👀 See Also

비개발자를 위한 Windows 11에서 OpenClaw 설치 장애물
취미로 이것저것 만지는 사람이 200달러짜리 미니 PC에 Windows 11을 설치한 후 OpenClaw를 설치할 때 마주친 세 가지 구체적인 장애물을 설명합니다. 여기에는 PowerShell 실행 정책, Windows Defender 차단, Node.js 및 Git과 같은 필수 구성 요소 누락이 포함됩니다.

맞춤형 4x RTX PRO 6000 서버 vs Dell GB300: 30개 미세 조정 파이프라인을 위한 결정
약 30개의 미세 조정된 프로덕션 파이프라인을 실행하기 위한 두 가지 온프레미스 아키텍처에 대한 심층 분석: 96GB GDDR7을 탑재한 RTX PRO 6000 Blackwell을 4~8개 장착한 커스텀 4U 서버와 252GB HBM3e + 496GB 통합 메모리를 갖춘 NVIDIA GB300 Grace Blackwell 어플라이언스.

실용 리뷰: 클로우허브에서 꼭 익혀야 할 3가지 필수 기술과 피해야 할 3가지
한 개발자가 몇 주 동안 Clawhub 스킬을 테스트한 결과 설치할 가치가 있는 세 가지를 발견했습니다: 웹 검색(Brave), 데일리 브리핑, 메모리 검색. 다른 세 가지—음식 주문, 멀티 에이전트 오케스트레이터, 휴머나이저—는 토큰을 낭비하고 불필요한 복잡성을 더합니다.

CLAUDE.md 파일은 종종 AI 모델이 아닌 개발자를 위해 구성됩니다. 그 이유가 여기에 있습니다
CLAUDE.md 파일은 일반적으로 배경과 기술 스택 다음인 47번째 줄에 Hard Rules를 배치합니다. 모델이 제약 사항을 읽을 때쯤이면 이미 상충되는 가정을 구성해 놓은 상태입니다. 더 나은 구조는 hard rules를 먼저 배치하는 것입니다.