Servidor MCP

zero-core-tools

io.github.meltingpixelsai/zero-core-tools

Qué hace este MCP

Scrapes and searches web pages, extracts structured data, reviews code, analyzes sentiment, generates content, and captures screenshots.

analyze_sentiment
Analyze sentiment of text with entity extraction, confidence scores, and key phrase identification. Returns positive/negative/neutral/mixed with detailed breakdown.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['text'], 'properties': {'text': {'type': 'string', 'description': 'Text to analyze for sentiment'}}, 'additionalProperties': False}
extract_structured_data
Scrape a URL then use AI to extract structured JSON data matching your schema description. Combines Playwright scraping with Grok LLM extraction.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url', 'schema_description'], '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}]}'"}}, 'additionalProperties': False}
generate_content
Generate high-quality written content. Supports blog posts, product descriptions, documentation, social posts, and emails. Customizable tone, length, and keywords.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['type', 'topic'], 'properties': {'tone': {'enum': ['professional', 'casual', 'technical', 'friendly'], 'type': 'string', 'description': 'Writing tone (default: professional)'}, 'type': {'enum': ['blog_post', 'product_description', 'documentation', 'social_post', 'email'], 'type': 'string', 'description': 'Content type'}, 'topic': {'type': 'string', 'description': 'Topic or subject to write about'}, 'length': {'enum': ['short', 'medium', 'long'], 'type': 'string', 'description': 'Target length (default: medium)'}, 'keywords': {'type': 'string', 'description': 'Comma-separated keywords to include'}}, 'additionalProperties': False}
health
Check Zero Core Tools server status, uptime, and payment network configuration.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}, 'additionalProperties': False}
list_tools
List all available Zero Core Tools with pricing and input requirements. Use this for discovery.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}, 'additionalProperties': False}
review_code
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.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['code'], 'properties': {'code': {'type': 'string', 'description': 'Source code to review'}, 'focus': {'type': 'string', 'description': 'Focus area: security, quality, performance, or all (default: all)'}, 'language': {'type': 'string', 'description': 'Programming language (auto-detected if omitted)'}}, 'additionalProperties': False}
scrape_url
Scrape any URL and return cleaned text content. Powered by Playwright headless browser. Returns title, content, word count.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'URL to scrape'}, 'max_length': {'type': 'number', 'maximum': 50000, 'minimum': 100, 'description': 'Max content length in chars (default: 10000)'}}, 'additionalProperties': False}
screenshot_url
Take a full-page screenshot of any URL. Returns base64-encoded PNG image.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'URL to screenshot'}, 'width': {'type': 'number', 'maximum': 3840, 'minimum': 320, 'description': 'Viewport width in pixels (default: 1280)'}, 'height': {'type': 'number', 'maximum': 2160, 'minimum': 240, 'description': 'Viewport height in pixels (default: 720)'}, 'full_page': {'type': 'boolean', 'description': 'Capture full page scroll height (default: true)'}}, 'additionalProperties': False}
search_web
Search the web via Google and return organic results with titles, links, and snippets. Optionally returns answer box if available.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'minLength': 1, 'description': 'Search query'}, 'num_results': {'type': 'number', 'maximum': 50, 'minimum': 1, 'description': 'Number of results to return (default: 10)'}}, 'additionalProperties': False}
Añadido
search_web
17 de September de 2026 a las 12:45
Añadido
analyze_sentiment
17 de September de 2026 a las 12:45
Añadido
generate_content
17 de September de 2026 a las 12:45
Añadido
review_code
17 de September de 2026 a las 12:45
Añadido
extract_structured_data
17 de September de 2026 a las 12:45
Añadido
screenshot_url
17 de September de 2026 a las 12:45
Añadido
scrape_url
17 de September de 2026 a las 12:45
Añadido
health
17 de September de 2026 a las 12:45
Añadido
list_tools
17 de September de 2026 a las 12:45