MCP client를 통해 크롤러 데이터를 분석하고, sitemap을 감사하며, 읽기 전용 페이지 콘텐츠에 접근할 수 있는 도구를 제공합니다.
다른 이름 nmbrthirteen/pagerender-tools, pagerender-tools, @pagerender/mcp
- 스타
- 0
- Tools
- —
- 다운로드, 30일
- —
- 최신 버전
- 1.3.0
- 마지막 커밋
- 2026년 11월 3일
- 라이선스
- MIT
Pagerender MCP란?
Pagerender은(는) MCP server입니다. MCP client를 통해 크롤러 데이터를 분석하고, sitemap을 감사하며, 읽기 전용 페이지 콘텐츠에 접근할 수 있는 도구를 제공합니다.
프로젝트 README에서 생성된 요약
Pagerender MCP server 정보
Pagerender는 크롤러 데이터 분석 및 sitemap 감사를 위해 설계된 도구 모음을 제공합니다. MCP server 구성 요소는 MCP client가 페이지 콘텐츠에 접근하고 감사를 수행할 수 있도록 9개의 읽기 전용 도구를 제공합니다. 이 중 5개의 도구는 인증 없이 작동하지만, 나머지 도구는 작동을 위해 토큰이 필요합니다.
개발자는 이 server를 사용하여 검색 크롤러가 HTML 문자열을 어떻게 해석하는지 검사하거나 sitemap의 내용을 확인할 수 있습니다. 이 패키지에는 외부 의존성 없이 HTML에서 데이터를 추출하는 특화된 로직이 포함되어 있습니다. 또한 사용자는 CLI를 통해 시스템과 상호작용하여 sitemap에 나열된 모든 페이지를 감사하고 결과를 테이블 형식으로 출력할 수 있습니다.
활용 사례
- 1sitemap 내용 감사개발자는 특정 sitemap에 나열된 모든 URL에 대한 감사를 요청하여 페이지 데이터를 확인할 수 있습니다.
- 2크롤러 추출 분석도구를 사용하여 검색 크롤러가 HTML 문자열에서 정확히 어떤 정보를 추출하는지 확인할 수 있습니다.
- 3읽기 전용 페이지 데이터 접근AI client는 제공되는 9개의 도구를 사용하여 웹 페이지에서 읽기 전용 콘텐츠를 가져올 수 있습니다.
프로젝트의 README를 바탕으로 작성되었습니다. 모든 활용 사례는 해당 내용의 인용문과 대조하여 확인합니다.
Pagerender MCP 설치 방법
형식 확인: 2026년 11월 10일Cursor에 추가Goose에 추가Claude Code에 Pagerender MCP 설치
$ claude mcp add --env 'PAGERENDER_TOKEN=<YOUR_PAGERENDER_TOKEN>' pagerender-tools -- npx -y @pagerender/mcpCursor에 Pagerender MCP 설치
~/.cursor/mcp.json
{
"mcpServers": {
"pagerender-tools": {
"command": "npx",
"args": [
"-y",
"@pagerender/mcp"
],
"env": {
"PAGERENDER_TOKEN": "<YOUR_PAGERENDER_TOKEN>"
}
}
}
}VS Code에 Pagerender MCP 설치
.vscode/mcp.json
{
"servers": {
"pagerender-tools": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@pagerender/mcp"
],
"env": {
"PAGERENDER_TOKEN": "<YOUR_PAGERENDER_TOKEN>"
}
}
}
}VS Code CLI에 Pagerender MCP 설치
$ code --add-mcp '{"name":"pagerender-tools","type":"stdio","command":"npx","args":["-y","@pagerender/mcp"],"env":{"PAGERENDER_TOKEN":"<YOUR_PAGERENDER_TOKEN>"}}'Claude Desktop에 Pagerender MCP 설치
claude_desktop_config.json
{
"mcpServers": {
"pagerender-tools": {
"command": "npx",
"args": [
"-y",
"@pagerender/mcp"
],
"env": {
"PAGERENDER_TOKEN": "<YOUR_PAGERENDER_TOKEN>"
}
}
}
}Codex에 Pagerender MCP 설치
$ codex mcp add pagerender-tools --env 'PAGERENDER_TOKEN=<YOUR_PAGERENDER_TOKEN>' -- npx -y @pagerender/mcpCodex config.toml에 Pagerender MCP 설치
~/.codex/config.toml
[mcp_servers.pagerender-tools] command = "npx" args = ["-y", "@pagerender/mcp"] [mcp_servers.pagerender-tools.env] PAGERENDER_TOKEN = "<YOUR_PAGERENDER_TOKEN>"
Gemini CLI에 Pagerender MCP 설치
$ gemini mcp add -s user -e 'PAGERENDER_TOKEN=<YOUR_PAGERENDER_TOKEN>' pagerender-tools npx -- -y @pagerender/mcpGemini settings.json에 Pagerender MCP 설치
~/.gemini/settings.json
{
"mcpServers": {
"pagerender-tools": {
"command": "npx",
"args": [
"-y",
"@pagerender/mcp"
],
"env": {
"PAGERENDER_TOKEN": "<YOUR_PAGERENDER_TOKEN>"
}
}
}
}구성
PAGERENDER_TOKEN비밀A Pagerender API key. A read-only key reads your account. A content key can also edit titles, descriptions and meta rules. Five tools work without any key.
PAGERENDER_MCP_WRITESSet to true to add the tools that edit content. They need a content key.
| 이름 | 설명 | 유형 |
|---|---|---|
| PAGERENDER_TOKEN | A Pagerender API key. A read-only key reads your account. A content key can also edit titles, descriptions and meta rules. Five tools work without any key. | 비밀 |
| PAGERENDER_MCP_WRITES | Set to true to add the tools that edit content. They need a content key. |
자동 검사
2026년 11월 14일에 실행됨전체 보고서 →자동 검사를 통과했습니다. 이는 보안 감사가 아닙니다. 코드를 직접 읽고 서버에 필요한 최소한의 권한만 부여하십시오. 검사 방식
- 소스 저장소 연결 및 접근 가능nmbrthirteen/pagerender-tools is public and reachablegithub.com/nmbrthirteen/pagerender-tools ↗통과
- 패키지가 이 저장소를 소스로 명시@pagerender/mcp names nmbrthirteen/pagerender-tools as sourcenpmjs.com/package/@pagerender/mcp ↗통과
- 빌드 출처(Sigstore 증명)No build attestation published for this release검사되지 않음
- 오픈 소스 라이선스 (OSI)MITspdx.org/licenses/MIT.html ↗통과
- 최근 1년 내 커밋 또는 릴리스Last commit or release 2026-11-09github.com/nmbrthirteen/pagerender-tools ↗통과
- OpenSSF Scorecard검사되지 않음
- 패키지 이름이 인기 패키지와 유사하지 않음No popular package one edit away from @pagerender/mcp통과
- 패키지 및 해당 종속성에 중요한 보안 권고 없음101 resolved dependencies checked; no critical advisoryosv.dev ↗통과
- 모델에 대한 숨겨진 지침 없음0 tool descriptions and the README read; no override phrases, credential paths or hidden characters통과
- 파괴적인 도구에 라벨 표시됨검사되지 않음
- 원격 엔드포인트가 MCP 핸드셰이크에 응답검사되지 않음
README
GitHub에서 보기Pagerender tools
Three MIT packages from Pagerender, published together.
| Package | What it is |
|---|---|
@pagerender/analyze |
What a search crawler extracts from an HTML string. No dependencies. |
@pagerender/cli |
Audit every page in a sitemap from a shell. No account needed. |
@pagerender/mcp |
Nine read-only tools for an MCP client, five of which need no token. |
npx @pagerender/cli audit --sitemap https://example.com/sitemap.xml --format table
This repository is generated
It is written by a script from the Pagerender monorepo, so a pull request against it cannot be merged directly. Open an issue, or write to https://pagerender.io/contact, and the change lands upstream and arrives here on the next release.
License
MIT.
Pagerender MCP 질문
Pagerender MCP를 Claude Code에 추가하려면 어떻게 하나요?
터미널에서 claude mcp add --env 'PAGERENDER_TOKEN=<YOUR_PAGERENDER_TOKEN>' pagerender-tools -- npx -y @pagerender/mcp를 실행합니다. 모든 프로젝트에서 사용할 수 있게 하려면 --scope user를 추가합니다.
Pagerender MCP를 Cursor에 추가하려면 어떻게 하나요?
~/.cursor/mcp.json를 열고 mcpServers 아래에 서버를 추가합니다. 위 설치 섹션에 표시된 Cursor 구성을 사용합니다.
Pagerender를 통해 MCP client가 할 수 있는 일은 무엇인가요?
MCP client는 9개의 읽기 전용 도구를 사용할 수 있으며, 이 중 5개는 토큰이 필요하지 않습니다.
analyze 패키지에 의존성이 있나요?
아니요, analyze 패키지는 의존성 없이 작동하도록 설계되었습니다.