PeerPush
What this MCP does
Searches, compares, and discovers software, SaaS, AI tools, alternatives, pricing, deals, launches, and market trends.
Tools
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['products'], 'properties': {'products': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 5, 'minItems': 2, 'description': 'Product names to compare (e.g. ["Vercel", "Netlify", "Railway"])'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name', 'tagline', 'description', 'websiteUrl', 'logoUrl', 'contactEmail'], 'properties': {'mrr': {'anyOf': [{'type': 'number', 'minimum': 0}, {'type': 'null'}], 'default': None}, 'name': {'type': 'string', 'maxLength': 40, 'minLength': 1}, 'logoUrl': {'type': 'string', 'format': 'uri', 'maxLength': 2048}, 'tagline': {'type': 'string', 'maxLength': 60, 'minLength': 1}, 'useCases': {'type': 'array', 'items': {'type': 'string', 'minLength': 1}, 'default': [], 'maxItems': 3}, 'audiences': {'type': 'array', 'items': {'type': 'string', 'minLength': 1}, 'default': [], 'maxItems': 3}, 'platforms': {'type': 'array', 'items': {'enum': ['Web', 'Api', 'Desktop', 'Mcp', 'Cli', 'Mobile', 'Ios', 'Android'], 'type': 'string'}, 'default': [], 'maxItems': 5}, 'apiDocsUrl': {'type': ['string', 'null']}, 'categories': {'type': 'array', 'items': {'type': 'string', 'minLength': 1}, 'default': [], 'maxItems': 3}, 'externalId': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'websiteUrl': {'type': 'string', 'format': 'uri', 'maxLength': 2048}, 'appStoreUrl': {'type': ['string', 'null']}, 'description': {'type': 'string', 'maxLength': 5000, 'minLength': 1}, 'linkedinUrl': {'type': ['string', 'null'], 'default': None}, 'pricingType': {'anyOf': [{'enum': ['Free', 'Freemium', 'Subscription', 'OneTime', 'Paid'], 'type': 'string'}, {'type': 'null'}]}, 'alternatives': {'type': 'array', 'items': {'type': 'object', 'required': ['type', 'productId'], 'properties': {'type': {'type': 'string', 'const': 'internal'}, 'productId': {'type': 'string', 'minLength': 1}}}, 'default': [], 'maxItems': 5}, 'contactEmail': {'type': 'string', 'format': 'email', 'pattern': "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'maxLength': 320, 'description': 'Contact address for the person who should claim this product. Required. Never published or returned by the API, and only PeerPush staff can see it. PeerPush emails it once, to remind the owner to claim the product before the link expires.'}, 'mcpServerUrl': {'type': ['string', 'null']}, 'playStoreUrl': {'type': ['string', 'null']}, 'discountCodes': {'type': 'array', 'items': {'type': 'object', 'required': ['title', 'code', 'percentOff', 'validUntil'], 'properties': {'id': {'type': 'string'}, 'code': {'type': 'string', 'maxLength': 100, 'minLength': 1}, 'title': {'type': 'string', 'maxLength': 50, 'minLength': 1}, 'percentOff': {'type': 'integer', 'maximum': 100, 'minimum': 10}, 'validUntil': {'type': ['string', 'number'], 'description': 'Expiry as an ISO date string or Unix timestamp in milliseconds'}}}, 'maxItems': 1}, 'startingPrice': {'anyOf': [{'type': 'number', 'minimum': 0}, {'type': 'null'}]}, 'screenshotUrls': {'type': 'array', 'items': {'type': 'string', 'format': 'uri', 'maxLength': 2048}, 'default': [], 'maxItems': 10}, 'twitterUsername': {'type': ['string', 'null'], 'default': None}, 'cliInstallCommand': {'type': ['string', 'null']}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'default': 10, 'maximum': 20, 'minimum': 1, 'description': 'Number of results'}, 'category': {'type': 'string', 'description': 'Filter by category'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'sort': {'enum': ['score', 'newest', 'trending'], 'type': 'string', 'default': 'score', 'description': 'Sort order'}, 'limit': {'type': 'number', 'default': 10, 'maximum': 20, 'minimum': 1, 'description': 'Number of results'}, 'useCase': {'type': 'string', 'description': 'Use case (e.g. "Code Development", "Email Marketing", "Analytics", "AI Chatbots")'}, 'audience': {'type': 'string', 'description': 'Target audience (e.g. "Developers", "Indie Hackers", "Marketers", "Designers", "Startups")'}, 'category': {'type': 'string', 'description': 'Category slug'}, 'platforms': {'type': 'array', 'items': {'enum': ['Web', 'Api', 'Desktop', 'Mcp', 'Cli', 'Mobile', 'Ios', 'Android'], 'type': 'string'}, 'description': 'Platform: Web, Api, Desktop, Mcp, Cli, Mobile'}, 'pricingType': {'enum': ['Free', 'Freemium', 'Subscription', 'OneTime', 'Paid'], 'type': 'string', 'description': 'Pricing: Free, Freemium, Subscription, OneTime, Paid'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['product'], 'properties': {'limit': {'type': 'number', 'default': 5, 'maximum': 20, 'minimum': 1, 'description': 'Number of alternatives to return'}, 'product': {'type': 'string', 'description': 'The product name to find alternatives for (e.g. "Notion", "Figma", "Stripe")'}, 'audience': {'type': 'string', 'description': 'Filter by target audience (e.g. "Developers", "Indie Hackers", "Marketers", "Designers")'}, 'platforms': {'type': 'array', 'items': {'enum': ['Web', 'Api', 'Desktop', 'Mcp', 'Cli', 'Mobile', 'Ios', 'Android'], 'type': 'string'}, 'description': 'Filter by platform: Web, Api, Desktop, Mcp, Cli, Mobile'}, 'pricingType': {'enum': ['Free', 'Freemium', 'Subscription', 'OneTime', 'Paid'], 'type': 'string', 'description': 'Filter by pricing: Free, Freemium, Subscription, OneTime, Paid'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'sort': {'enum': ['relevance', 'score', 'newest', 'trending'], 'type': 'string', 'default': 'relevance', 'description': 'Sort order'}, 'limit': {'type': 'number', 'default': 5, 'maximum': 20, 'minimum': 1, 'description': 'Number of results'}, 'query': {'type': 'string', 'description': 'What the user is looking for in natural language (e.g. "email API for transactional emails", "project management for small teams")'}, 'useCase': {'type': 'string', 'description': 'Filter by use case (e.g. "Code Development", "AI Chatbots", "Email Marketing")'}, 'audience': {'type': 'string', 'description': 'Filter by target audience (e.g. "Developers", "Indie Hackers", "Marketers")'}, 'category': {'type': 'string', 'description': 'Filter by category slug'}, 'platforms': {'type': 'array', 'items': {'enum': ['Web', 'Api', 'Desktop', 'Mcp', 'Cli', 'Mobile', 'Ios', 'Android'], 'type': 'string'}, 'description': 'Filter by platform: Web, Api, Desktop, Mcp, Cli, Mobile'}, 'pricingType': {'enum': ['Free', 'Freemium', 'Subscription', 'OneTime', 'Paid'], 'type': 'string', 'description': 'Filter by pricing: Free, Freemium, Subscription, OneTime, Paid'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'days': {'type': 'number', 'default': 7, 'maximum': 30, 'minimum': 1, 'description': 'How many days back to look (default: last 7 days)'}, 'limit': {'type': 'number', 'default': 10, 'maximum': 20, 'minimum': 1, 'description': 'Number of results'}, 'category': {'type': 'string', 'description': 'Filter by category'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['product'], 'properties': {'product': {'type': 'string', 'description': 'Product name or slug (e.g. "Notion", "Supabase")'}, 'includeAlternatives': {'type': 'boolean', 'default': True, 'description': 'Include alternative products (both on PeerPush and external)'}}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'default': 10, 'maximum': 20, 'minimum': 1, 'description': 'Number of results'}, 'period': {'enum': ['day', 'week', 'month'], 'type': 'string', 'default': 'week', 'description': 'Trending period to look at'}, 'category': {'type': 'string', 'description': 'Filter by category slug'}}}
Recent tool changes
Similar MCP servers
Stratalize Healthcare
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Governance
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Oracle
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Real Estate
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Crypto & DeFi
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
US Company Intelligence for AI Agents (SEC EDGAR, x402)
Offers pay-per-call web extraction, search and LLM tools plus French company, property, procurement, marketplace and security dat…
editalmd
Searches Brazilian public procurement opportunities and documents, tracks deadlines and alerts, and supports tender document acce…
FirmLedger
Searches and manages verified business directory listings, company profiles, leads, jobs, watchlists, analytics, advertising, and…