Popup Mcp

io.github.richard-kim-79由 GitHub 帳號 richard-kim-79 發布v1.1.0更新於 Nov 8, 2026

Popup (popup2026.com): search & read public pages with no auth; create shareable web pages via AI.

已驗證Streamable HTTP可網頁執行效率與工作流網頁搜尋與抓取

概覽

AI 產生的概覽

Popup 讓助理以 Markdown 搜尋與閱讀公開的 Popup 頁面,並在需驗證的端點上建立與編輯可分享的網頁。

可以做什麼
  • 全文搜尋公開畫廊(韓文與英文),並以純 Markdown 讀取任一公開頁面的正文,包含區塊頁、HTML 頁與 PDF 頁
  • 列出可用的區塊頁面範本
  • 在驗證端點上:以區塊或範本建立頁面、讀取頁面內容與中繼資料、列出自己的頁面、局部編輯或整批取代區塊、軟刪除頁面、申請圖片上傳網址
適用情境
適合讓助理透過對話快速發布可分享的網頁(活動邀請、連結彙整頁、簡單著陸頁),或查找並引用他人在公開畫廊發布的內容。
執行需求
遠端端點 popup2026.com(公開唯讀)或驗證端點 popup2026.com/api/mcp;也可透過 npx 在本機執行 npm 套件。驗證端點需要 OAuth(Google 登入)或 Bearer API 金鑰,透過 MCP_API_KEY 環境變數或 Authorization 標頭提供。需要網路連線。
安裝前請注意
API 金鑰屬於機密,須妥善保管。驗證端點可建立、修改與軟刪除屬於你帳號的頁面,執行刪除類操作前應先確認。README 的安裝範例與金鑰申請連結指向與清單端點不同的主機,連線前請先確認。建立的頁面會發布在第三方服務上。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Popup Mcp,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.richard-kim-79%2Fpopup-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "popup": {
      "type": "http",
      "url": "https://popup2026.com/api/mcp/public"
    }
  }
}

README

Popup MCP Server

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

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


설치 방법

Claude Desktop (권장)

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

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-server/README.md,提交 e2ac488

工具

3

list_templates

템플릿 목록

사용 가능한 페이지 템플릿 목록을 반환합니다.

無需輸入參數。

search_pages

공개 페이지 검색

Popup의 공개 갤러리를 전문 검색합니다. 다른 사람이 공개한 페이지를 찾아 내용을 참고할 때 사용하세요. 각 결과의 markdownUrl을 가져오면 본문 전문을 마크다운으로 읽을 수 있습니다.

輸入參數sortlimitquery必填

get_public_page

공개 페이지 읽기

공개된 Popup 페이지의 본문을 읽습니다. 블록 페이지·HTML 업로드 페이지·PDF 페이지 모두 평문으로 반환합니다. 갤러리에 공개되지 않은 페이지는 읽을 수 없습니다.

輸入參數slug必填

版本歷史

2
  1. v1.1.0最新Nov 7, 2026
  2. v1.0.0Sep 16, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。