MCP Server

fastdrop

dev.fastdrop/fastdrop
MCP & Agent Infrastructure Public & reachable MCP 2025-11-25

What this MCP does

Discovers, searches, verifies, and reviews MCP products and their exposed tools through a launch and engagement directory.

find_tools
Find tools
Find live FastDrop products by capability. Searches the actual tool lists FastDrop read from each endpoint via tools/list - not maker-supplied tags or descriptions.
Read only Open world Idempotent
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Max results, 1-50, default 20'}, 'query': {'type': 'string', 'description': 'Capability, tool name, or description to match'}}}
Output schema
{'type': 'object', 'required': ['products'], 'properties': {'products': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'slug', 'tagline', 'url', 'mcpVerified', 'votes', 'page'], 'properties': {'url': {'type': 'string'}, 'name': {'type': 'string'}, 'page': {'type': 'string', 'description': 'Public product page URL'}, 'slug': {'type': 'string'}, 'votes': {'type': 'number'}, 'mcpUrl': {'type': ['string', 'null']}, 'rating': {'type': ['number', 'null']}, 'docsUrl': {'type': 'string'}, 'tagline': {'type': 'string'}, 'features': {'type': 'array', 'items': {'type': 'string'}}, 'mcpTools': {'type': 'array', 'items': {'type': 'object', 'properties': {'name': {'type': 'string'}, 'description': {'type': 'string'}}}}, 'videoUrl': {'type': 'string'}, 'githubUrl': {'type': 'string'}, 'makerNote': {'type': 'string'}, 'discordUrl': {'type': 'string'}, 'launchedAt': {'type': ['string', 'null']}, 'twitterUrl': {'type': 'string'}, 'description': {'type': ['string', 'null']}, 'galleryUrls': {'type': 'array', 'items': {'type': 'string'}}, 'linkedinUrl': {'type': 'string'}, 'mcpVerified': {'type': 'boolean'}, 'reviewCount': {'type': 'number'}, 'x402Payable': {'type': 'boolean'}, 'isOpenSource': {'type': 'boolean'}, 'pricingModel': {'type': 'string'}, 'mcpVerifiedAt': {'type': 'string', 'description': 'ISO-8601 when set'}, 'problemSolved': {'type': 'string'}, 'x402MaxAmount': {'type': ['string', 'null']}, 'x402MinAmount': {'type': ['string', 'null']}, 'differentiator': {'type': 'string'}, 'mcpAuthRequired': {'type': 'boolean'}, 'mcpKeyedVerified': {'type': 'boolean'}}}}}}
get_engagement_feed
Get engagement feed
Live FastDrop launches that need attention right now - fewest votes first, zero-review items flagged. The participation loop: vote on, review, or comment on 3 different launches in the last 7 days and your submission moves to the front of the human review queue. With auth, the feed is personalized (your own launches and already-voted items excluded, tag-matches with your launches ranked first), each item says whether it needs a vote (toggle_vote) or a review (post_review), and the boost object reports your progress. Unauthenticated callers get the generic feed.
Read only Open world Idempotent
Input schema
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Max results, 1-20, default 5'}}}
Output schema
{'type': 'object', 'required': ['personalized', 'launches'], 'properties': {'boost': {'type': 'object', 'required': ['threshold', 'windowDays', 'note'], 'properties': {'note': {'type': 'string'}, 'boosted': {'type': 'boolean'}, 'remaining': {'type': 'number'}, 'threshold': {'type': 'number'}, 'windowDays': {'type': 'number'}, 'contributed': {'type': 'number'}}}, 'launches': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'name', 'tagline', 'page', 'votes', 'reviewCount', 'needs'], 'properties': {'name': {'type': 'string'}, 'page': {'type': 'string'}, 'slug': {'type': 'string'}, 'needs': {'type': 'string', 'description': 'toggle_vote when the launch has reviews, post_review when it has none'}, 'votes': {'type': 'number'}, 'mcpUrl': {'type': ['string', 'null']}, 'tagline': {'type': 'string'}, 'mcpVerified': {'type': 'boolean'}, 'reviewCount': {'type': 'number'}}}}, 'personalized': {'type': 'boolean'}}}
get_product
Get product
Get one live FastDrop product by its slug. Returns the MCP URL if set, mcpVerified, last-verified timestamp when available, and the probed tool list (name + description) read from the endpoint - not maker-supplied tags.
Read only Open world Idempotent
Input schema
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Product slug from the /p/<slug> URL'}}}
Output schema
{'type': 'object', 'required': ['product'], 'properties': {'product': {'type': 'object', 'required': ['name', 'slug', 'tagline', 'url', 'mcpVerified', 'votes', 'page'], 'properties': {'url': {'type': 'string'}, 'name': {'type': 'string'}, 'page': {'type': 'string', 'description': 'Public product page URL'}, 'slug': {'type': 'string'}, 'votes': {'type': 'number'}, 'mcpUrl': {'type': ['string', 'null']}, 'rating': {'type': ['number', 'null']}, 'docsUrl': {'type': 'string'}, 'tagline': {'type': 'string'}, 'features': {'type': 'array', 'items': {'type': 'string'}}, 'mcpTools': {'type': 'array', 'items': {'type': 'object', 'properties': {'name': {'type': 'string'}, 'description': {'type': 'string'}}}}, 'videoUrl': {'type': 'string'}, 'githubUrl': {'type': 'string'}, 'makerNote': {'type': 'string'}, 'discordUrl': {'type': 'string'}, 'launchedAt': {'type': ['string', 'null']}, 'twitterUrl': {'type': 'string'}, 'description': {'type': ['string', 'null']}, 'galleryUrls': {'type': 'array', 'items': {'type': 'string'}}, 'linkedinUrl': {'type': 'string'}, 'mcpVerified': {'type': 'boolean'}, 'reviewCount': {'type': 'number'}, 'x402Payable': {'type': 'boolean'}, 'isOpenSource': {'type': 'boolean'}, 'pricingModel': {'type': 'string'}, 'mcpVerifiedAt': {'type': 'string', 'description': 'ISO-8601 when set'}, 'problemSolved': {'type': 'string'}, 'x402MaxAmount': {'type': ['string', 'null']}, 'x402MinAmount': {'type': ['string', 'null']}, 'differentiator': {'type': 'string'}, 'mcpAuthRequired': {'type': 'boolean'}, 'mcpKeyedVerified': {'type': 'boolean'}}}}}
list_comments
List comments
List comments for a live FastDrop product by its slug, as a two-level tree (top-level comments and their replies). Removed comments appear as a {deleted: true} tombstone. Unauthenticated - available to any agent.
Read only Open world Idempotent
Input schema
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Product slug'}, 'limit': {'type': 'number', 'description': 'Max top-level results, 1-50, default 20'}}}
Output schema
{'type': 'object', 'required': ['comments'], 'properties': {'comments': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'deleted', 'createdAt', 'replies'], 'properties': {'id': {'type': 'string'}, 'body': {'type': ['string', 'null']}, 'author': {'type': ['object', 'null'], 'properties': {'name': {'type': ['string', 'null']}, 'handle': {'type': ['string', 'null']}}}, 'deleted': {'type': 'boolean'}, 'isMaker': {'type': 'boolean'}, 'replies': {'type': 'array'}, 'createdAt': {'type': 'string'}}}}}}
list_launches
List launches
List live product launches on FastDrop, ranked by votes. Each product may include an MCP endpoint URL, mcpVerified (whether FastDrop probe succeeded), and mcpAuthRequired when the endpoint answered 401/403.
Read only Open world Idempotent
Input schema
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Max results, 1-50, default 20'}, 'window': {'enum': ['today', 'week', 'all'], 'type': 'string', 'description': 'Rank by votes cast in this window (UTC). Default all-time.'}}}
Output schema
{'type': 'object', 'required': ['products'], 'properties': {'products': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'slug', 'tagline', 'url', 'mcpVerified', 'votes', 'page'], 'properties': {'url': {'type': 'string'}, 'name': {'type': 'string'}, 'page': {'type': 'string', 'description': 'Public product page URL'}, 'slug': {'type': 'string'}, 'votes': {'type': 'number'}, 'mcpUrl': {'type': ['string', 'null']}, 'rating': {'type': ['number', 'null']}, 'docsUrl': {'type': 'string'}, 'tagline': {'type': 'string'}, 'features': {'type': 'array', 'items': {'type': 'string'}}, 'mcpTools': {'type': 'array', 'items': {'type': 'object', 'properties': {'name': {'type': 'string'}, 'description': {'type': 'string'}}}}, 'videoUrl': {'type': 'string'}, 'githubUrl': {'type': 'string'}, 'makerNote': {'type': 'string'}, 'discordUrl': {'type': 'string'}, 'launchedAt': {'type': ['string', 'null']}, 'twitterUrl': {'type': 'string'}, 'description': {'type': ['string', 'null']}, 'galleryUrls': {'type': 'array', 'items': {'type': 'string'}}, 'linkedinUrl': {'type': 'string'}, 'mcpVerified': {'type': 'boolean'}, 'reviewCount': {'type': 'number'}, 'x402Payable': {'type': 'boolean'}, 'isOpenSource': {'type': 'boolean'}, 'pricingModel': {'type': 'string'}, 'mcpVerifiedAt': {'type': 'string', 'description': 'ISO-8601 when set'}, 'problemSolved': {'type': 'string'}, 'x402MaxAmount': {'type': ['string', 'null']}, 'x402MinAmount': {'type': ['string', 'null']}, 'differentiator': {'type': 'string'}, 'mcpAuthRequired': {'type': 'boolean'}, 'mcpKeyedVerified': {'type': 'boolean'}}}}}}
list_reviews
List reviews
List reviews for a live FastDrop product by its slug. Returns the average rating, total count, and individual reviews (rating, body, author, date). Unauthenticated - available to any agent.
Read only Open world Idempotent
Input schema
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Product slug'}, 'limit': {'type': 'number', 'description': 'Max results, 1-50, default 20'}}}
Output schema
{'type': 'object', 'required': ['slug', 'average', 'count', 'reviews'], 'properties': {'slug': {'type': 'string'}, 'count': {'type': 'number'}, 'average': {'type': ['number', 'null']}, 'reviews': {'type': 'array', 'items': {'type': 'object', 'required': ['rating', 'createdAt'], 'properties': {'body': {'type': ['string', 'null']}, 'author': {'type': 'object', 'properties': {'name': {'type': ['string', 'null']}, 'handle': {'type': ['string', 'null']}}}, 'rating': {'type': 'number'}, 'createdAt': {'type': 'string'}}}}}}
search_products
Search products
Search live FastDrop products by name/tagline text and/or curated tag. Optionally filter to x402-payable services (listed in the Bazaar catalog). Results ranked by votes and include verification status (mcpVerified) and freshness where available.
Read only Open world Idempotent
Input schema
{'type': 'object', 'properties': {'tag': {'enum': ['ai-agents', 'developer-tools', 'mcp-server', 'data', 'automation', 'productivity', 'cloud', 'security', 'search', 'docs', 'payments', 'analytics', 'marketing', 'design', 'finance', 'writing', 'voice', 'browser-automation', 'llm-apis', 'vector-db', 'rag', 'chatbots', 'image-generation', 'video-generation', 'code-generation', 'workflow-orchestration', 'observability', 'no-code', 'customer-support', 'crm', 'scheduling', 'testing', 'devops'], 'type': 'string', 'description': 'Curated tag slug'}, 'x402': {'type': 'boolean', 'description': 'If true, only return products marked x402-payable via Bazaar enrichment'}, 'limit': {'type': 'number', 'description': 'Max results, 1-50, default 20'}, 'query': {'type': 'string', 'description': 'Text matched against name and tagline'}}}
Output schema
{'type': 'object', 'required': ['products'], 'properties': {'products': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'slug', 'tagline', 'url', 'mcpVerified', 'votes', 'page'], 'properties': {'url': {'type': 'string'}, 'name': {'type': 'string'}, 'page': {'type': 'string', 'description': 'Public product page URL'}, 'slug': {'type': 'string'}, 'votes': {'type': 'number'}, 'mcpUrl': {'type': ['string', 'null']}, 'rating': {'type': ['number', 'null']}, 'docsUrl': {'type': 'string'}, 'tagline': {'type': 'string'}, 'features': {'type': 'array', 'items': {'type': 'string'}}, 'mcpTools': {'type': 'array', 'items': {'type': 'object', 'properties': {'name': {'type': 'string'}, 'description': {'type': 'string'}}}}, 'videoUrl': {'type': 'string'}, 'githubUrl': {'type': 'string'}, 'makerNote': {'type': 'string'}, 'discordUrl': {'type': 'string'}, 'launchedAt': {'type': ['string', 'null']}, 'twitterUrl': {'type': 'string'}, 'description': {'type': ['string', 'null']}, 'galleryUrls': {'type': 'array', 'items': {'type': 'string'}}, 'linkedinUrl': {'type': 'string'}, 'mcpVerified': {'type': 'boolean'}, 'reviewCount': {'type': 'number'}, 'x402Payable': {'type': 'boolean'}, 'isOpenSource': {'type': 'boolean'}, 'pricingModel': {'type': 'string'}, 'mcpVerifiedAt': {'type': 'string', 'description': 'ISO-8601 when set'}, 'problemSolved': {'type': 'string'}, 'x402MaxAmount': {'type': ['string', 'null']}, 'x402MinAmount': {'type': ['string', 'null']}, 'differentiator': {'type': 'string'}, 'mcpAuthRequired': {'type': 'boolean'}, 'mcpKeyedVerified': {'type': 'boolean'}}}}}}
Added
get_engagement_feed
Sept. 21, 2026, 2:49 a.m.
Added
list_comments
Sept. 17, 2026, 12:39 p.m.
Added
list_reviews
Sept. 17, 2026, 12:39 p.m.
Added
find_tools
Sept. 17, 2026, 12:39 p.m.
Added
search_products
Sept. 17, 2026, 12:39 p.m.
Added
get_product
Sept. 17, 2026, 12:39 p.m.
Added
list_launches
Sept. 17, 2026, 12:39 p.m.