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 分

    请在仓库或注册中心条目中声明许可证。