Mealie MCP 서버
이 프로젝트는 AI 어시스턴트가 Claude Desktop과 같은 MCP 클라이언트를 통해 Mealie 레시피 데이터베이스와 상호 작용할 수 있도록 해줍니다.
필수 조건
파이썬 3.12+
API 키로 Mealie 인스턴스 실행
패키지 관리자 uv
Related MCP server: clickhouse-mcp-server
Claude Desktop과 함께 사용
옵션 1: fastmcp 사용(권장)
fastmcp 명령을 사용하여 서버를 직접 설치합니다.
지엑스피1
옵션 2: 수동 구성
claude_desktop_config.json 에 서버를 추가하세요
{
"mcpServers": {
"mealie-mcp-server": {
"command": "uv",
"args": [
"--directory",
"/path/to/repo/src",
"run",
"server.py"
],
"env": {
"MEALIE_BASE_URL": "https://your-mealie-instance.com",
"MEALIE_API_KEY": "your-mealie-api-key"
}
}
}
}개발
저장소를 복제하고 프로젝트 디렉토리로 이동합니다.
uv를 사용하여 종속성을 설치합니다.
uv sync제공된 템플릿 파일을 복사하세요.
cp .env.template .envMealie 인스턴스 세부정보로
.env파일을 편집합니다.
MEALIE_BASE_URL=https://your-mealie-instance.com
MEALIE_API_KEY=your-mealie-api-keyMCP 검사기 실행
uv run mcp dev src/server.py특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.