주말에 재미로 만든 프로젝트: 망델브로 시각화 생성용 MCP 서버
Built a fun weekend project: An MCP server for generating Mandelbrot visualizations
핵심 요약
LLM이 망델브로 집합을 탐색하고 시각화할 수 있도록 돕는 MCP 서버 프로젝트를 소개합니다.
- MCP 서버 — LLM이 망델브로 이미지를 렌더링하고 탐색할 수 있는 도구 제공함
- 주요 기능 — 렌더링 도구, 사전 설정 영역, 뷰포트 검사 및 색상 팔레트 선택 지원함
- 렌더링 정밀도 — 프랙탈 렌더링의 민감한 특성을 고려해 검사 도구와 사전 설정으로 결과물 신뢰도 높임
- 기술 스택 — LM Studio를 통해 qwen3.6-35B-A3B 모델을 사용하여 이미지 생성함
프랙탈을 항상 좋아해서, LLM이 적절한 도구를 갖췄을 때 망델브로 집합을 얼마나 잘 탐색하고 렌더링할 수 있는지 궁금했습니다.
이 서버는 모델에게 다음 기능을 제공합니다:
-
망델브로 이미지 렌더링 도구
-
흥미로운 영역에 대한 사전 설정 (해마 계곡, 코끼리 계곡, 삼중 나선 등)
-
렌더링 전 반복 횟수와 뷰포트 설정을 선택하는 데 도움을 주는 검사 도구
-
색상 팔레트 선택 및 사용자 정의 팔레트 정의 기능
-
렌더링 결과물을 정적 HTML 페이지로 묶어주는 갤러리 생성기. 프랙탈 렌더링이 의외로 매우 민감하다는 걸 금방 깨달았습니다. 뷰포트나 반복 횟수가 조금만 어긋나도 결과물이 보통 엉망이 되거든요. 사전 설정과 검사 도구 덕분에 탐색이 훨씬 안정적입니다.
위 이미지들은 모두 LM Studio를 통해 qwen3.6-35B-A3B로 생성되었습니다.
설치:
{ "mcpServers": { "openmandel": { "command": "uvx", "args": ["openmandel"], "env": { "OPENMANDEL_OUTPUT_DIR": "~/Pictures/openmandel" } } } }



