Scrapes Fiverr's public pages to search gigs, fetch pricing tiers, read seller profiles, and pull reviews through Claude. Uses curl_cffi with browser fingerprinting to bypass Cloudflare, parsing Perseus SSR data blobs directly from the HTML. Exposes five tools: search_gigs with filters for price, seller level, and category, get_gig_details for package breakdowns, get_seller_profile for certifications and hourly rates, get_gig_reviews for the first page of feedback, and list_categories for valid filter slugs. No API key needed since it's web scraping, but comes with rate limiting and the usual caveats about violating Fiverr's TOS. Reach for this when you need to compare freelancers or research services without leaving your chat window.
mcp-name: io.github.KyuRish/fiverr-mcp-server
MCP server for searching and browsing Fiverr - gigs, sellers, pricing, and reviews. No API key required.
{
"mcpServers": {
"fiverr": {
"command": "uvx",
"args": ["fiverr-mcp-server"]
}
}
}
pip install fiverr-mcp-server
git clone https://github.com/KyuRish/fiverr-mcp-server.git
cd fiverr-mcp-server
uv sync
uv run fiverr-mcp-server
Add to your Claude Desktop config (claude_desktop_config.json):
%APPDATA%\Claude\claude_desktop_config.json~/Library/Application Support/Claude/claude_desktop_config.json{
"mcpServers": {
"fiverr": {
"command": "uvx",
"args": ["fiverr-mcp-server"]
}
}
}
| Variable | Description | Default |
|---|---|---|
TRANSPORT | Transport mode (stdio or sse) | stdio |
PROXY_URL | Optional HTTP proxy for requests | - |
RATE_LIMIT_DELAY | Minimum seconds between requests | 2 |
search_gigsSearch the Fiverr marketplace by keyword. Returns up to 48 gigs per page with pagination info.
Parameters:
query (required) - Search query (e.g. "logo design", "python developer")category - Category slug (use list_categories to see valid values)min_price / max_price - Price range filter in USDseller_level - "level_one_seller", "level_two_seller", or "top_rated_seller"sort_by - "relevance", "best_selling", "newest", "price_asc", or "price_desc"page - Page number for paginationReturns: List of gigs with title, price (USD), rating, reviews count, seller name, and URL. Also includes total_results and has_more for pagination.
get_gig_detailsGet full details of a specific gig including all pricing tiers.
Parameters:
url (required) - Fiverr gig URL or pathReturns: Title, description, seller info, packages (name/price/delivery/revisions/features), tags, metadata, rating, reviews count, category, and orders in queue.
get_seller_profileGet a seller's profile. Use seller_name from search results as the username.
Parameters:
username (required) - Seller's Fiverr usernameReturns: Display name, bio, location, member since, languages, certifications, hourly rate (USD), gig listings, and verification status.
get_gig_reviewsGet the first page of reviews for a gig (typically 5-10 reviews loaded from the page).
Parameters:
url (required) - Fiverr gig URL or pathReturns: List of reviews with buyer name, country, rating, date, and text.
list_categoriesList all available Fiverr category slugs for use with search_gigs.
Returns: List of category objects with slug and name.
Finding a freelancer:
list_categories() - see available categoriessearch_gigs("3D character modeling") - browse resultsget_gig_details(url) - check pricing tiers (use URL from search results)get_seller_profile(seller_name) - review their profile (use seller_name from search results)get_gig_reviews(url) - read reviewsRATE_LIMIT_DELAY)This server extracts structured data from Fiverr's public pages by reading the Perseus SSR data blob (<script id="perseus-initial-props">) that Fiverr's frontend framework embeds in every page. Uses curl_cffi for browser TLS fingerprint impersonation to handle Cloudflare protection, with automatic retry and fingerprint rotation.
This tool is intended for personal use - finding freelancers, comparing gigs, and reading reviews through an AI assistant. Please:
git clone https://github.com/KyuRish/fiverr-mcp-server.git
cd fiverr-mcp-server
uv sync
uv run fiverr-mcp-server
MIT
RATE_LIMIT_DELAYMinimum delay between requests in seconds (default: 2)
PROXY_URLOptional proxy URL for avoiding rate limits
com.mcparmory/google-search
io.github.pipeworx-io/brave-search
marcopesani/mcp-server-serper
brave/brave-search-mcp-server
com.mcparmory/google-search-console
acamolese/google-search-console-mcp