본문으로 건너뛰기

© 2026 Molayo

Qiita헤드라인2026. 06. 02. 00:50

AI에게 「이 스타일로」라고 전달하고 싶어서 MCP 툴을 만든 이야기

요약

텍스트 프롬프트만으로는 전달하기 어려운 비주얼 스타일을 AI에게 효과적으로 전달하기 위한 MCP 툴 'Fivia'를 소개합니다. 사용자가 수집한 이미지 레퍼런스와 메타데이터를 MCP 서버를 통해 Claude Code 등 AI 에이전트에게 컨텍스트로 제공합니다.

핵심 포인트

  • 텍스트 프롬프트의 한계를 비주얼 컨텍스트로 보완
  • MCP 서버(@fivia/mcp)를 통한 이미지 및 메타데이터 전달
  • Chrome 확장 프로그램과 WebApp을 결합한 워크플로우
  • 이미지 URL과 base64를 모두 지원하여 호환성 문제 해결

AI 이미지 생성을 사용하면서 이런 경험을 해본 적이 없으신가요?

「느낌 있는 UI를 만들어줘」... 「뭔가 달라」

「좀 더 심플하게」... 「그게 아니야」

「미니멀하고, 여백을 소중히 하며, 일본풍(和) 느낌으로...」... 「음, 아깝지만 뭔가 달라」

프롬프트(Prompt)를 아무리 정성스럽게 써도, 머릿속에 있는 비주얼 이미지는 좀처럼 전달되지 않습니다.

비주얼의 언어화는 어려운데, AI는 텍스트(Text)밖에 받을 수 없습니다.

이 문제를 해결하려고 만든 것이 Fivia입니다.

Fivia는 AI에게 전달할 비주얼 컨텍스트(Visual Context)를 관리하는 툴입니다.

이름은 Figment

(상상·이미지의 파편)와 via

(경유하여 전달함)을 조합한 조어입니다. 모은 비주얼의 파편을 정리하여 AI에게 전달한다는 컨셉입니다.

웹 브라우징 중에 「이 톤, 마음에 드네」라고 생각한 이미지를 우클릭 한 번으로 아트보드(Artboard)에 저장할 수 있습니다.

「wabi-sabi」, 「techno-minimal」, 「dark UI」 등 테마별로 아트보드를 나누어 둠으로써, 자신만의 비주얼 레퍼런스 라이브러리(Visual Reference Library)가 성장해 나갑니다. Pinterest와 비슷한 감각이지만, AI에게 전달하는 것을 전제로 설계되었습니다.

Fivia의 본체는 여기입니다.

@fivia/mcp라는 MCP 서버를 제공하며, Claude Code 등에 연결함으로써 AI가 아트보드를 참조할 수 있게 됩니다.

// ~/.claude/mcp.json
{
"mcpServers": {
...

MCP 툴은 딱 2개로 심플하게 구성했습니다:

  • 자신의 아트보드 목록을 가져오는 list_artboards
  • 지정한 아트보드의 이미지(base64 포함)와 메타 정보(Meta information)를 가져오는 get_artboard

「이미지 URL을 그대로 프롬프트에 붙여넣으면 되지 않을까?」라고 생각하실지도 모릅니다.

하지만 실제로는 다음과 같은 문제가 있습니다:

  • AI 서비스에 따라 URL을 통한 이미지 취득을 지원하지 않음 (base64 입력만 가능한 API가 있음)
  • 이미지가 삭제되거나 이동되면 취득할 수 없게 됨
  • 「왜 그 이미지를 참고하고 싶은지」라는 의도가 전달되지 않음

Fivia의 get_artboard는 이에 대응하여 이미지 URL과 base64를 모두 반환합니다. 이와 함께 아트보드 이름, 설명문, 출처 정보를 메타데이터(Metadata)로 부여합니다.

{
"name": "Wabi-sabi",
"description": "불완전함, 여백, 자연 소재의 질감. 과도한 장식을 피함",
...

아트보드의 description(설명문)이 중요하며, 「무엇을 참고해주길 바라는지」를 여기에 적어둠으로써 이미지만으로는 전달되지 않는 컨텍스트를 보완합니다.

Fivia가 해결하려고 한 것을 정리하면 다음과 같습니다.

문제Fivia의 접근 방식
프롬프트만으로는 스타일이 전달되지 않음이미지(base64) + 메타데이터를 MCP로 전달
......

텍스트 프롬프트의 한계를 비주얼로 보완한다는 심플한 아이디어를 Chrome 확장 프로그램, WebApp, MCP 서버의 3종 세트로 구현했습니다.

아직 MVP 단계이지만, Chrome Web Store 출시와 MCP 서버의 npm 공개(@fivia/mcp)를 진행하고 있습니다. 관심이 있다면 꼭 한번 시도해 보세요.

AI 자동 생성 콘텐츠

본 콘텐츠는 Qiita AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0