MCP 서버

dompruner-mcp

io.github.dong7812/dompruner-mcp
지식 및 문서 공개 · 연결 가능 MCP 2025-11-25

이 MCP로 할 수 있는 일

Fetches webpages and removes DOM layout noise to produce compact, relevant Markdown, with token-reduction analysis.

dompruner_analyze
Returns a token-reduction analysis report for a URL. Shows render type (SSR/CSR/SSG), original vs refined token counts, reduction ratio, and top Semantic Anchors.
읽기 전용 외부 접근 가능 멱등성
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'URL to analyze.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url', 'renderType', 'originalTokens', 'refinedTokens', 'reductionPercent', 'fetchMs', 'parseMs', 'topAnchors'], 'properties': {'url': {'type': 'string'}, 'fetchMs': {'type': 'number'}, 'parseMs': {'type': 'number'}, 'renderType': {'type': 'string', 'description': 'SSR, CSR, or SSG'}, 'topAnchors': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Top 5 semantic section headings.'}, 'refinedTokens': {'type': 'number'}, 'originalTokens': {'type': 'number'}, 'reductionPercent': {'type': 'string'}}, 'additionalProperties': False}
dompruner_fetch
Fetches a URL and returns DOM-pruned Markdown with 90%+ token reduction. Optimized for Developer Documentation, API Specs, and Technical Blogs (Next.js/Nuxt/SSR). Always prefer this over raw WebFetch when the URL is known.
읽기 전용 외부 접근 가능 멱등성
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'URL to fetch and refine.'}, 'query': {'type': 'string', 'description': 'Search intent â\x80\x94 enables BM25+ section filtering when provided.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['markdown', 'stats'], 'properties': {'stats': {'type': 'object', 'required': ['hostname', 'originalTokens', 'refinedTokens', 'savedTokens', 'reductionPercent', 'fetchMs', 'parseMs'], 'properties': {'fetchMs': {'type': 'number'}, 'parseMs': {'type': 'number'}, 'hostname': {'type': 'string'}, 'savedTokens': {'type': 'number'}, 'refinedTokens': {'type': 'number'}, 'originalTokens': {'type': 'number'}, 'reductionPercent': {'type': 'string'}}, 'additionalProperties': False}, 'markdown': {'type': 'string', 'description': 'DOM-pruned Markdown content.'}}, 'additionalProperties': False}
추가됨
dompruner_analyze
2026년 9월 17일 12:41 PM
추가됨
dompruner_fetch
2026년 9월 17일 12:41 PM