zero-core-tools
Web scraping, code review, content gen, sentiment. Zero Core Tools.
我該用這個嗎
品質與安全性
發現項目(1)
- LOW在 screenshot_url 中
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"zero-core-tools": {
"command": "npx",
"args": [
"@meltingpixels/zero-core-tools"
]
}
}
}可執行的套件
1.0.0streamable-http遠端端點
https://tools.rugslayer.com/mcpstreamable-http它能做什麼
工具清單
工具(9)
🟢list_tools
List all available Zero Core Tools with pricing and input requirements. Use this for discovery.
輸入結構描述
{
"type": "object",
"properties": {},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢health
Check Zero Core Tools server status, uptime, and payment network configuration.
輸入結構描述
{
"type": "object",
"properties": {},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪scrape_url(url, max_length)
Scrape any URL and return cleaned text content. Powered by Playwright headless browser. Returns title, content, word count.
輸入結構描述
{
"type": "object",
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "URL to scrape"
},
"max_length": {
"type": "number",
"minimum": 100,
"maximum": 50000,
"description": "Max content length in chars (default: 10000)"
}
},
"required": [
"url"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪screenshot_url(url, full_page, width, height)
Take a full-page screenshot of any URL. Returns base64-encoded PNG image.
輸入結構描述
{
"type": "object",
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "URL to screenshot"
},
"full_page": {
"type": "boolean",
"description": "Capture full page scroll height (default: true)"
},
"width": {
"type": "number",
"minimum": 320,
"maximum": 3840,
"description": "Viewport width in pixels (default: 1280)"
},
"height": {
"type": "number",
"minimum": 240,
"maximum": 2160,
"description": "Viewport height in pixels (default: 720)"
}
},
"required": [
"url"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢extract_structured_data(url, schema_description)
Scrape a URL then use AI to extract structured JSON data matching your schema description. Combines Playwright scraping with Grok LLM extraction.
輸入結構描述
{
"type": "object",
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "URL to scrape"
},
"schema_description": {
"type": "string",
"description": "Description of the data to extract and desired JSON structure. Example: 'Extract all product names and prices as {products: [{name, price}]}'"
}
},
"required": [
"url",
"schema_description"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪review_code(code, language, focus)
AI-powered security and quality code review. Analyzes for vulnerabilities, anti-patterns, performance issues, and best practices. Returns issues with severity, suggestions, and an overall score.
輸入結構描述
{
"type": "object",
"properties": {
"code": {
"type": "string",
"description": "Source code to review"
},
"language": {
"type": "string",
"description": "Programming language (auto-detected if omitted)"
},
"focus": {
"type": "string",
"description": "Focus area: security, quality, performance, or all (default: all)"
}
},
"required": [
"code"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪generate_content(type, topic, tone, length, keywords)
Generate high-quality written content. Supports blog posts, product descriptions, documentation, social posts, and emails. Customizable tone, length, and keywords.
輸入結構描述
{
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"blog_post",
"product_description",
"documentation",
"social_post",
"email"
],
"description": "Content type"
},
"topic": {
"type": "string",
"description": "Topic or subject to write about"
},
"tone": {
"type": "string",
"enum": [
"professional",
"casual",
"technical",
"friendly"
],
"description": "Writing tone (default: professional)"
},
"length": {
"type": "string",
"enum": [
"short",
"medium",
"long"
],
"description": "Target length (default: medium)"
},
"keywords": {
"type": "string",
"description": "Comma-separated keywords to include"
}
},
"required": [
"type",
"topic"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢analyze_sentiment(text)
Analyze sentiment of text with entity extraction, confidence scores, and key phrase identification. Returns positive/negative/neutral/mixed with detailed breakdown.
輸入結構描述
{
"type": "object",
"properties": {
"text": {
"type": "string",
"description": "Text to analyze for sentiment"
}
},
"required": [
"text"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢search_web(query, num_results)
Search the web via Google and return organic results with titles, links, and snippets. Optionally returns answer box if available.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"description": "Search query"
},
"num_results": {
"type": "number",
"minimum": 1,
"maximum": 50,
"description": "Number of results to return (default: 10)"
}
},
"required": [
"query"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}社群
證據