fiverr-mcp-server
This unofficial MCP server lets you search and browse Fiverr gigs, sellers, pricing, and reviews without an API key.
Search gigs by keyword with filters: category, min/max price in USD, seller level, sort order, and pagination.
Get full gig details including title, description, seller info, Basic/Standard/Premium packages (price, delivery, revisions, features), tags, metadata, rating, reviews count, category, and orders in queue.
Get seller profiles with display name, bio, location, member since, languages, certifications, hourly rate in USD, gig listings, verification status, response time, and approved gigs count.
Read the first page of reviews for a gig, including buyer name, country, rating, date, and text.
List all available Fiverr category slugs for use in search filters.
All prices returned in USD, with built-in rate limiting, retry with browser fingerprint rotation, and structured error messages.
Provides tools for searching and browsing the Fiverr marketplace, including gig search with filters (price, seller level, category), retrieval of detailed gig information with pricing packages and descriptions, viewing seller profiles with certifications and languages, reading gig reviews, and listing available categories. Enables discovery and comparison of freelance services without requiring an API key.
Unofficial MCP Server for Fiverr
Heads-up on naming: Fiverr International Ltd. has asked, through GitHub, that this project make clear it is not an official Fiverr product. To be clear: this is an unofficial, independent, community-built open-source project. It is not affiliated with, endorsed by, or sponsored by Fiverr International Ltd. FIVERR is a registered trademark of Fiverr International Ltd. This repository was renamed from
fiverr-mcp-server; the PyPI package may be renamed too, and any new name will be linked here.
mcp-name: io.github.KyuRish/fiverr-mcp-server
MCP server for searching and browsing Fiverr - gigs, sellers, pricing, and reviews. No API key required.
Features
Search gigs by keyword with filters (price, seller level, category, sorting)
Get gig details including pricing packages (Basic/Standard/Premium), description, and tags
View seller profiles with certifications, languages, hourly rate, and gig listings
Read gig reviews from the first page of any gig
List categories to discover valid category slugs for filtered search
All prices returned in USD (not cents)
Built-in rate limiting and retry with browser fingerprint rotation
Structured error messages on failures (no raw crashes)
Related MCP server: mcp-dashboards
Installation
Using uvx (recommended)
{
"mcpServers": {
"fiverr": {
"command": "uvx",
"args": ["fiverr-mcp-server"]
}
}
}Using pip
pip install fiverr-mcp-serverFrom source
git clone https://github.com/KyuRish/mcp-server-for-fiverr-unofficial.git
cd mcp-server-for-fiverr-unofficial
uv sync
uv run fiverr-mcp-serverConfiguration
Add to your Claude Desktop config (claude_desktop_config.json):
Windows:
%APPDATA%\Claude\claude_desktop_config.jsonmacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"fiverr": {
"command": "uvx",
"args": ["fiverr-mcp-server"]
}
}
}Environment Variables
Variable | Description | Default |
| Transport mode ( |
|
| Optional HTTP proxy for requests | - |
| Minimum seconds between requests |
|
Available Tools
search_gigs
Search 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 (uselist_categoriesto 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 pagination
Returns: 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_details
Get full details of a specific gig including all pricing tiers.
Parameters:
url(required) - Fiverr gig URL or path
Returns: Title, description, seller info, packages (name/price/delivery/revisions/features), tags, metadata, rating, reviews count, category, and orders in queue.
get_seller_profile
Get a seller's profile. Use seller_name from search results as the username.
Parameters:
username(required) - Seller's Fiverr username
Returns: Display name, bio, location, member since, languages, certifications, hourly rate (USD), gig listings, and verification status.
get_gig_reviews
Get the first page of reviews for a gig (typically 5-10 reviews loaded from the page).
Parameters:
url(required) - Fiverr gig URL or path
Returns: List of reviews with buyer name, country, rating, date, and text.
list_categories
List all available Fiverr category slugs for use with search_gigs.
Returns: List of category objects with slug and name.
Workflow Examples
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 reviews
Limitations
Reviews - only the first page of reviews is available (Fiverr loads more via AJAX which requires authenticated requests)
Rate limiting - Fiverr may block rapid requests. A 2-second minimum delay is enforced between requests (configurable via
RATE_LIMIT_DELAY)Data freshness - all data is scraped from public pages in real-time, not cached
How It Works
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.
Responsible Use
This tool is intended for personal use - finding freelancers, comparing gigs, and reading reviews through an AI assistant. Please:
Do not use for mass data harvesting or building databases of seller information
Do not use for automated competitive monitoring at scale
Respect Fiverr's infrastructure by keeping the default rate limit
Be aware that web scraping may violate Fiverr's Terms of Service
Development
git clone https://github.com/KyuRish/mcp-server-for-fiverr-unofficial.git
cd mcp-server-for-fiverr-unofficial
uv sync
uv run fiverr-mcp-serverLicense
MIT
Available Tools
5 toolsget_gig_detailsA
Get full details of a Fiverr gig including all pricing tiers (Basic/Standard/Premium).
All prices in USD. Use the seller username from results with get_seller_profile() for more seller info.
Args: url: Fiverr gig URL (e.g. "https://www.fiverr.com/username/gig-slug") or path ("username/gig-slug")
Inputs: url (required). Returns: url, tags, error, title, +9 more
get_gig_reviewsA
Get reviews for a Fiverr gig. Returns the first page of reviews only (typically 5-10 reviews).
Args: url: Fiverr gig URL (e.g. "https://www.fiverr.com/username/gig-slug") or path
Inputs: url (required). Returns: url, note, error, reviews
get_seller_profileA
Get a Fiverr seller's profile including bio, languages, certifications, and gig listings.
Use the seller_name from search_gigs() results as the username here.
Args: username: Seller's Fiverr username (e.g. "johndoe")
Inputs: username (required). Returns: bio, url, gigs, error, +11 more
list_categoriesA
List all available Fiverr category slugs. Use these slugs with the category parameter in search_gigs().
Inputs: no named parameters. Returns: result
search_gigsA
Search Fiverr gigs by keyword. Returns up to 48 gigs per page. All prices in USD.
Use the gig URL from results with get_gig_details() for full pricing. Use the seller_name from results with get_seller_profile() for seller info.
Args: query: Search query (e.g. "logo design", "python developer") category: Category slug to filter by (leave empty for all categories) min_price: Minimum price in USD max_price: Maximum price in USD seller_level: Filter by seller level sort_by: Sort order for results page: Page number (starts at 1)
Inputs: query (required), page, sort_by, category, +3 more. Returns: gigs, page, error, query, +2 more
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 5 tools
Each tool targets a distinct aspect of Fiverr data: gig details, reviews, seller profile, categories, and search. There is no overlapping functionality.
All tools follow a consistent verb_noun pattern with underscores: get_gig_details, get_gig_reviews, get_seller_profile, list_categories, search_gigs.
Five tools is appropriate for a focused server that covers search, retrieval of gigs, reviews, seller info, and category listing without being too sparse or bloated.
The server covers key read operations for Fiverr discovery but lacks write operations (e.g., creating gigs or orders). It is complete for its apparent purpose of inspecting Fiverr data.
Maintenance
Related MCP Connectors
Search 33,000+ MCP servers by job, see safety grades and reviews, and call them from one endpoint.
Web scraping MCP server — scrape, extract structured data, screenshot any site with anti-bot bypass.
The official Upwork MCP server, letting AI agents connect to Upwork and act on your behalf.
SEO MCP server for keyword research, live SERPs, backlinks, site audits and AI visibility.
Related MCP Servers
- AlicenseAqualityCmaintenanceMCP server for the Trading 212 API. Provides 28 tools for portfolio management, trading, pies, dividends, market data, and analytics.28108 PyPI10MIT
- AlicenseAqualityBmaintenanceRenders 45+ interactive chart types, dashboards, and KPI widgets directly inside AI conversations. Supports drill-down, live API polling, 20 themes, and one-click export to PNG, PowerPoint, and A4 documents.40144 npm53Functional Source , Version 1.1, MIT Future
- AlicenseBqualityBmaintenanceMCP-сервер для Kwork.ru и kwork.com: биржа, отклики, диалоги и заказы из Claude Code, Codex и Cursor22103 PyPI6MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for internet search via direct Google and DuckDuckGo HTML scraping with AI-powered result normalization and optional summarization, requiring no API keys for search.MIT