MCP-Server

Apify Market Intelligence

com.timzinin.api/apify-market-intelligence
Business & Betrieb Daten & Analytik Öffentlich und erreichbar MCP 2025-11-25

Was dieses MCP kann

Analyzes public Apify Store data to assess actor ideas, market gaps, niche demand, portfolio opportunities, and pricing benchmarks.

apify-actor-idea-validator
Apify Actor Idea Validator
Assess one proposed Apify Actor idea against public Store similarity, activity, quality, competition and visible pricing evidence. Public Store API only, no LLM. — $0.05/call, x402 (USDC on base).
Externer Zugriff
Eingabeschema
{'type': 'object', 'title': 'Apify Actor Idea Validator input', 'required': ['schemaVersion', 'requestId', 'idea'], 'properties': {'idea': {'type': 'object', 'title': 'Idea', 'editor': 'json', 'prefill': {'title': 'Apify Store Opportunity Scanner', 'keywords': ['store', 'pricing'], 'categories': ['MCP_SERVERS'], 'description': 'Scores public Store opportunities.'}, 'required': ['title', 'keywords'], 'properties': {'title': {'type': 'string', 'title': 'Title', 'pattern': '^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$', 'maxLength': 120, 'minLength': 3, 'description': 'Proposed Actor title.'}, 'keywords': {'type': 'array', 'items': {'type': 'string', 'pattern': '^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$', 'maxLength': 80, 'minLength': 1}, 'title': 'Keywords', 'editor': 'stringList', 'prefill': ['store', 'pricing'], 'maxItems': 10, 'minItems': 1, 'description': 'Unique terms for Store matching.', 'uniqueItems': True}, 'categories': {'type': 'array', 'items': {'type': 'string', 'pattern': '^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$', 'maxLength': 40, 'minLength': 1}, 'title': 'Categories', 'editor': 'stringList', 'prefill': ['MCP_SERVERS'], 'maxItems': 5, 'minItems': 0, 'description': 'Optional Store categories.', 'uniqueItems': True}, 'description': {'type': 'string', 'title': 'Description', 'default': '', 'pattern': '^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$', 'prefill': 'Scores public Store opportunities.', 'maxLength': 1000, 'description': 'Optional idea description.'}}, 'description': 'Proposed Apify Actor concept to score against the public Store.', 'additionalProperties': False}, 'requestId': {'type': 'string', 'title': 'Request ID', 'editor': 'textfield', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$', 'prefill': 'idea-daily-prefill-001', 'description': 'Idempotency key for replay/conflict handling.'}, 'maxResults': {'type': 'integer', 'title': 'Max results', 'default': 10, 'maximum': 100, 'minimum': 1, 'prefill': 10, 'description': 'Maximum number of matched actors to keep in the detailed report.'}, 'detailLevel': {'enum': ['compact', 'evidence'], 'type': 'string', 'title': 'Detail level', 'default': 'compact', 'prefill': 'compact', 'description': 'Compact or evidence-heavy output in the dataset row.'}, 'schemaVersion': {'enum': ['1.0'], 'type': 'string', 'title': 'Schema version', 'default': '1.0', 'prefill': '1.0', 'description': 'Contract version for the business input.'}, 'freshnessMinutes': {'type': 'integer', 'title': 'Freshness minutes', 'default': 60, 'maximum': 10080, 'minimum': 0, 'prefill': 60, 'description': 'Age limit for report-cache reuse. Set to 0 to bypass cache hits.'}}, 'schemaVersion': 1, 'additionalProperties': False}
apify-market-gap-finder
Apify Market Gap Finder
Compare user-declared niches against the public Apify Store and rank evidence-backed market gaps. Public Store API only, no LLM. — $0.10/call, x402 (USDC on base).
Externer Zugriff
Eingabeschema
{'type': 'object', 'title': 'Apify Market Gap Finder input', 'required': ['schemaVersion', 'requestId', 'seedQueries'], 'properties': {'requestId': {'type': 'string', 'title': 'Request ID', 'editor': 'textfield', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$', 'prefill': 'gap-daily-prefill-001', 'description': 'Idempotency key for replay/conflict handling.'}, 'categories': {'type': 'array', 'items': {'type': 'string', 'pattern': '^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$', 'maxLength': 40, 'minLength': 1}, 'title': 'Categories', 'editor': 'stringList', 'prefill': ['LEAD_GENERATION'], 'maxItems': 5, 'minItems': 0, 'description': 'Optional Store categories to filter each niche cohort.', 'uniqueItems': True}, 'maxResults': {'type': 'integer', 'title': 'Max results', 'default': 10, 'maximum': 100, 'minimum': 1, 'prefill': 10, 'description': 'Maximum number of matched actors to keep in the detailed report.'}, 'detailLevel': {'enum': ['compact', 'evidence'], 'type': 'string', 'title': 'Detail level', 'default': 'compact', 'prefill': 'compact', 'description': 'Compact or evidence-heavy output in the dataset row.'}, 'seedQueries': {'type': 'array', 'items': {'type': 'string', 'pattern': '^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$', 'maxLength': 80, 'minLength': 2}, 'title': 'Seed queries', 'editor': 'stringList', 'prefill': ['market gap', 'pricing gap'], 'maxItems': 20, 'minItems': 2, 'description': 'User-declared niche queries to score independently.', 'uniqueItems': True}, 'schemaVersion': {'enum': ['1.0'], 'type': 'string', 'title': 'Schema version', 'default': '1.0', 'prefill': '1.0', 'description': 'Contract version for the business input.'}, 'freshnessMinutes': {'type': 'integer', 'title': 'Freshness minutes', 'default': 60, 'maximum': 10080, 'minimum': 0, 'prefill': 60, 'description': 'Age limit for report-cache reuse. Set to 0 to bypass cache hits.'}}, 'schemaVersion': 1, 'additionalProperties': False}
apify-niche-demand-radar
Apify Niche Demand Radar
Produce a current demand-direction snapshot for one declared niche using observed public Apify Store user metrics. Public Store API only, no LLM. — $0.05/call, x402 (USDC on base).
Externer Zugriff
Eingabeschema
{'type': 'object', 'title': 'Apify Niche Demand Radar input', 'required': ['schemaVersion', 'requestId', 'niche', 'keywords'], 'properties': {'niche': {'type': 'string', 'title': 'Niche', 'editor': 'textfield', 'pattern': '^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$', 'prefill': 'store analytics', 'maxLength': 120, 'minLength': 2, 'description': 'Declared niche to analyze.'}, 'keywords': {'type': 'array', 'items': {'type': 'string', 'pattern': '^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$', 'maxLength': 80, 'minLength': 1}, 'title': 'Keywords', 'editor': 'stringList', 'prefill': ['store', 'analytics'], 'maxItems': 10, 'minItems': 1, 'description': 'Unique terms for Store matching.', 'uniqueItems': True}, 'requestId': {'type': 'string', 'title': 'Request ID', 'editor': 'textfield', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$', 'prefill': 'radar-daily-prefill-001', 'description': 'Idempotency key.'}, 'maxResults': {'type': 'integer', 'title': 'Max results', 'default': 10, 'maximum': 100, 'minimum': 1, 'prefill': 10, 'description': 'Maximum nested results.'}, 'detailLevel': {'enum': ['compact', 'evidence'], 'type': 'string', 'title': 'Detail level', 'default': 'compact', 'prefill': 'compact', 'description': 'Output detail mode.'}, 'schemaVersion': {'enum': ['1.0'], 'type': 'string', 'title': 'Schema version', 'default': '1.0', 'prefill': '1.0', 'description': 'Contract version.'}, 'comparisonWindow': {'enum': ['7d_vs_30d', '30d_vs_90d'], 'type': 'string', 'title': 'Comparison window', 'default': '7d_vs_30d', 'prefill': '7d_vs_30d', 'description': 'Observed user-metric comparison window.'}, 'freshnessMinutes': {'type': 'integer', 'title': 'Freshness minutes', 'default': 60, 'maximum': 10080, 'minimum': 0, 'prefill': 60, 'description': 'Maximum cache age.'}}, 'schemaVersion': 1, 'additionalProperties': False}
apify-portfolio-expansion-planner
Apify Portfolio Expansion Planner
Rank user-supplied candidate niches by public Store opportunity and textual adjacency to a user-supplied portfolio. Public Store API only for candidates, no portfolio fetching. — $0.15/call, x402 (USDC on base).
Externer Zugriff
Eingabeschema
{'type': 'object', 'title': 'Apify Portfolio Expansion Planner input', 'required': ['schemaVersion', 'requestId', 'portfolioActors', 'candidateQueries'], 'properties': {'requestId': {'type': 'string', 'title': 'Request ID', 'editor': 'textfield', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$', 'prefill': 'plan-daily-prefill-001', 'description': 'Idempotency key.'}, 'maxResults': {'type': 'integer', 'title': 'Max results', 'default': 10, 'maximum': 100, 'minimum': 1, 'prefill': 10, 'description': 'Maximum nested expansions.'}, 'detailLevel': {'enum': ['compact', 'evidence'], 'type': 'string', 'title': 'Detail level', 'default': 'compact', 'prefill': 'compact', 'description': 'Output detail mode.'}, 'schemaVersion': {'enum': ['1.0'], 'type': 'string', 'title': 'Schema version', 'default': '1.0', 'prefill': '1.0', 'description': 'Contract version.'}, 'portfolioActors': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'name', 'categories'], 'properties': {'id': {'type': 'string', 'title': 'Actor ID', 'pattern': '^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$', 'maxLength': 64, 'minLength': 1, 'description': 'Stable Actor identifier.'}, 'name': {'type': 'string', 'title': 'Actor name', 'pattern': '^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$', 'maxLength': 120, 'minLength': 1, 'description': 'Actor name.'}, 'title': {'type': 'string', 'title': 'Actor title', 'pattern': '^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$', 'nullable': True, 'maxLength': 120, 'description': 'Optional Actor title.'}, 'categories': {'type': 'array', 'items': {'type': 'string', 'pattern': '^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$', 'maxLength': 40, 'minLength': 1}, 'title': 'Categories', 'maxItems': 5, 'minItems': 0, 'description': 'Optional Actor categories.', 'uniqueItems': True}, 'description': {'type': 'string', 'title': 'Actor description', 'pattern': '^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$', 'nullable': True, 'maxLength': 1000, 'description': 'Optional Actor description.'}}, 'additionalProperties': False}, 'title': 'Portfolio actors', 'editor': 'json', 'prefill': [{'id': 'a1', 'name': 'Store tools', 'title': 'Store research tools', 'categories': ['MCP_SERVERS'], 'description': 'Tools for discovering and comparing Store opportunities.'}], 'maxItems': 50, 'minItems': 1, 'description': 'Existing portfolio used for adjacency scoring.'}, 'candidateQueries': {'type': 'array', 'items': {'type': 'string', 'pattern': '^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$', 'maxLength': 80, 'minLength': 2}, 'title': 'Candidate queries', 'editor': 'stringList', 'prefill': ['store opportunity', 'pricing benchmark'], 'maxItems': 20, 'minItems': 1, 'description': 'Candidate niches to evaluate for portfolio expansion.', 'uniqueItems': True}, 'freshnessMinutes': {'type': 'integer', 'title': 'Freshness minutes', 'default': 60, 'maximum': 10080, 'minimum': 0, 'prefill': 60, 'description': 'Maximum cache age.'}}, 'schemaVersion': 1, 'additionalProperties': False}
apify-pricing-benchmark-advisor
Apify Pricing Benchmark Advisor
Summarize visible public Apify Store event-price distributions for a declared cohort. Public Store API only, no LLM. — $0.05/call, x402 (USDC on base).
Externer Zugriff
Eingabeschema
{'type': 'object', 'title': 'Apify Pricing Benchmark Advisor input', 'required': ['schemaVersion', 'requestId', 'query'], 'properties': {'query': {'type': 'string', 'title': 'Query', 'editor': 'textfield', 'pattern': '^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$', 'prefill': 'store pricing', 'maxLength': 120, 'minLength': 2, 'description': 'Store cohort query.'}, 'requestId': {'type': 'string', 'title': 'Request ID', 'editor': 'textfield', 'pattern': '^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$', 'prefill': 'price-daily-prefill-001', 'description': 'Idempotency key.'}, 'categories': {'type': 'array', 'items': {'type': 'string', 'pattern': '^(?!.*[\\u0000-\\u001F\\u007F])(?!.*[A-Za-z][A-Za-z0-9+.-]{1,31}:(//|[^\\s]+)).*$', 'maxLength': 40, 'minLength': 1}, 'title': 'Categories', 'editor': 'stringList', 'prefill': ['MCP_SERVERS'], 'maxItems': 5, 'minItems': 0, 'description': 'Optional Store categories.', 'uniqueItems': True}, 'maxResults': {'type': 'integer', 'title': 'Max results', 'default': 10, 'maximum': 100, 'minimum': 1, 'prefill': 10, 'description': 'Maximum nested samples.'}, 'detailLevel': {'enum': ['compact', 'evidence'], 'type': 'string', 'title': 'Detail level', 'default': 'compact', 'prefill': 'compact', 'description': 'Output detail mode.'}, 'eventSelector': {'enum': ['start', 'non_start', 'all'], 'type': 'string', 'title': 'Event selector', 'default': 'non_start', 'prefill': 'non_start', 'description': 'Pricing event cohort to benchmark.'}, 'schemaVersion': {'enum': ['1.0'], 'type': 'string', 'title': 'Schema version', 'default': '1.0', 'prefill': '1.0', 'description': 'Contract version.'}, 'freshnessMinutes': {'type': 'integer', 'title': 'Freshness minutes', 'default': 60, 'maximum': 10080, 'minimum': 0, 'prefill': 60, 'description': 'Maximum cache age.'}}, 'schemaVersion': 1, 'additionalProperties': False}
pricing_info
Pricing — Apify Market Intelligence
Free — list every paid tool in the 'apify-market-intelligence' bundle with its price, payTo address and network. Call this first if you don't have a wallet ready yet.
Nur Lesen
Eingabeschema
{'type': 'object', 'properties': {}}
Hinzugefügt
apify-pricing-benchmark-advisor
17. September 2026 12:38
Hinzugefügt
apify-portfolio-expansion-planner
17. September 2026 12:38
Hinzugefügt
apify-niche-demand-radar
17. September 2026 12:38
Hinzugefügt
apify-market-gap-finder
17. September 2026 12:38
Hinzugefügt
apify-actor-idea-validator
17. September 2026 12:38
Hinzugefügt
pricing_info
17. September 2026 12:38