mcpField
P
popup-mcp

popup-mcp

ローカル
github.com/richard-kim-79生産性015 週間前に更新

popup-mcp について

popup-mcpは、ClaudeなどのAIクライアントからPopupのウェブページを作成、編集、削除するMCPサーバーです。ブロック単位の編集とテンプレートに対応し、ページはログインなしでリンク共有できます。

主な機能

  1. 01ページの作成と削除
  2. 02ページブロックの置換と編集
  3. 03テンプレートからページを作成
  4. 04ページとテンプレートの一覧表示
  5. 05画像アップロードとページ詳細の取得

活用シーン

  1. 01イベント招待ページの作成
  2. 02テンプレートでリンク集ページを作成
  3. 03既存ページの見出しやボタンを編集

MCP 対応

ページの作成、表示、編集、削除、テンプレート管理、画像アップロードURLの取得に使う9つのツールを公開します。Claude DesktopなどのクライアントはMCP APIキーで接続できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"richard-kim-79-popup": {
"command": "npx",
"args": [
"-y",
"@blueslap/popup-mcp"
],
"env": {
"MCP_API_KEY": "<MCP_API_KEY>"
}
}
}
}
起動コマンドnpx -y @blueslap/popup-mcp
設定が必要な環境変数
MCP_API_KEYシークレットPopup API Key — https://leaf-bluewhale2025.vercel.app/admin 에서 발급 (lf_live_... 형식)

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@blueslap/popup-mcp1.0.0

ツール

9

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
blocksarrayはいコンテンツブロックの配列

README(原文)English

プロジェクトの README より

この README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。

Popup MCP Server

30초 만에 웹페이지를 만들고 AI로 편집하세요. 로그인 불필요, 링크 하나로 공유.

Popup MCP Server를 Claude에 연결하면 대화만으로 웹페이지를 생성·편집·삭제할 수 있습니다.


설치 방법

Claude Desktop (권장)

~/Library/Application Support/Claude/claude_desktop_config.json 파일에 추가:

{
  "mcpServers": {
    "popup": {
      "command": "npx",
      "args": ["-y", "@popup-ai/mcp-server"],
      "env": {
        "MCP_API_KEY": "your_api_key_here"
      }
    }
  }
}

API 키 발급: https://leaf-bluewhale2025.vercel.app/admin 관리자 대시보드에서 발급


사용 가능한 도구 (9개)

도구설명읽기 전용
create_page블록 배열로 새 페이지 생성❌
get_page페이지 콘텐츠·메타데이터 조회✅
update_page_blocks페이지 전체 블록 교체❌
edit_page_blocks부분 편집 (insert/update/delete/move)❌
delete_page페이지 삭제 (소프트 딜리트)❌ ⚠️
list_my_pages내 페이지 목록 조회✅
list_templates사용 가능한 템플릿 목록✅
create_page_from_template템플릿으로 페이지 생성❌
upload_image이미지 업로드 URL 요청❌

사용 예시

예시 1: 이벤트 초대 페이지 만들기
"다음 내용으로 이벤트 초대 페이지를 만들어줘:
- 제목: 2025 봄 세미나
- 날짜: 4월 20일 오후 2시
- 장소: 제주 ICC
- 참가 신청 버튼 → https://forms.example.com"

Claude가 create_page 도구를 호출해 즉시 공유 링크를 반환합니다.


예시 2: 링크인바이오 페이지를 템플릿으로 생성
"link-in-bio 템플릿으로 페이지를 만들고,
제목을 'Richard의 링크 모음'으로 바꿔줘"

Claude가 create_page_from_template으로 생성 후 edit_page_blocks으로 제목 수정.


예시 3: 기존 페이지 수정
"abc123 페이지의 첫 번째 제목을 '업데이트된 제목'으로 바꾸고,
맨 아래에 '자세히 보기' 버튼을 추가해줘"

Claude가 get_page로 현재 상태 확인 후 edit_page_blocks으로 정확히 수정.


블록 타입

타입설명
h1대제목
h2소제목
text본문 텍스트
image이미지 (URL 또는 업로드)
button링크 버튼
divider구분선
youtube유튜브 영상
link링크 카드 (OG 미리보기)

환경변수

변수필수설명
MCP_API_KEY✅Popup API 키 (lf_live_... 형식)
POPUP_BASE_URL❌커스텀 서버 URL (기본값: https://leaf-bluewhale2025.vercel.app)

개인정보처리방침

https://leaf-bluewhale2025.vercel.app/privacy


지원

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。