Fiverr搜索服务器

用于搜索和浏览Fiverr上的服务、卖家、价格和评论的无API密钥服务器。

  • by KyuRish
  • Python
  • 本地部署
  • 15 星标
  • 更新于
在 GitHub 查看 KyuRish/fiverr-mcp-server

使用说明

Fiverr MCP服务器

mcp名称:io.github。KyuRish/fiverr mcp服务器

MCP服务器,用于搜索和浏览Fiverr-gigs、卖家、定价和评论。不需要API密钥。

特性

  • 搜索演出 按关键字和过滤器(价格、卖家级别、类别、排序)
  • 获取演出详情 包括定价包(基本/标准/高级)、描述和标签
  • 查看卖家资料 有证书、语言、小时费率和演出列表
  • 阅读演出评论 从任何演出的第一页开始
  • 列出类别 为筛选搜索发现有效的类别slug
  • 所有价格均已退回 美元 (不是美分)
  • 内建 速率限制 并使用浏览器指纹旋转重试
  • 结构化的 错误信息 故障(无原始碰撞)

安装

使用uvx(推荐)

{
  "mcpServers": {
    "fiverr": {
      "command": "uvx",
      "args": ["fiverr-mcp-server"]
    }
  }
}

使用pip

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

配置

添加到您的Claude桌面配置(claude_desktop_config.json):

  • 窗户: %APPDATA%\Claude\claude_desktop_config.json
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "fiverr": {
      "command": "uvx",
      "args": ["fiverr-mcp-server"]
    }
  }
}

环境变量

变量 描述 默认值
TRANSPORT 运输方式(stdio 或 sse) stdio
PROXY_URL 请求的可选HTTP代理 -
RATE_LIMIT_DELAY 请求之间的最短间隔秒数 2

可用工具

search_gigs

按关键字搜索Fiverr市场。每页最多返回48 GB的分页信息。

参数:

  • query (必填)-搜索查询(例如“徽标设计”、“python开发人员”)
  • category -类别slug(使用 list_categories 查看有效值)
  • min_price / max_price -价格范围过滤器(美元)
  • seller_level - "level_one_seller", "level_two_seller",或 "top_rated_seller"
  • sort_by - "relevance", "best_selling", "newest", "price_asc",或 "price_desc"
  • page -分页页码

退货: 演出列表,包括标题、价格(美元)、评级、评论数、卖家名称和网址。还包括 total_results 和 has_more 用于分页。

get_gig_details

获取特定演出的完整详细信息,包括所有定价级别。

参数:

  • url (必填)-Fiverr gig URL或路径

退货: 标题、描述、卖家信息、包裹(名称/价格/交付/修订/功能)、标签、元数据、评级、评论计数、类别和队列中的订单。

get_seller_profile

获取卖家的个人资料。使用 seller_name 从搜索结果中提取用户名。

参数:

  • username (必填)-卖方Fiverr用户名

退货: 显示姓名、简介、位置、会员来源、语言、证书、小时费率(美元)、演出列表和验证状态。

get_gig_reviews

获取演出的第一页评论(通常从页面加载5-10条评论)。

参数:

  • url (必填)-Fiverr gig URL或路径

退货: 带有买家姓名、国家、评级、日期和文本的评论列表。

list_categories

列出所有可用的Fiverr类蛞蝓 search_gigs.

退货: 类别对象列表 slug 和 name.

工作流示例

寻找自由职业者:

  1. list_categories() -查看可用类别
  2. search_gigs("3D character modeling") -浏览结果
  3. get_gig_details(url) -检查定价层(使用搜索结果中的URL)
  4. get_seller_profile(seller_name) -查看他们的个人资料(使用搜索结果中的seller_name)
  5. get_gig_reviews(url) -阅读评论

局限性

  • 评论 -只有评论的第一页可用(Fiverr通过AJAX加载更多内容,这需要经过身份验证的请求)
  • 速率限制 -Fiverr可能会阻止快速请求。请求之间强制执行2秒的最小延迟(可通过以下方式配置 RATE_LIMIT_DELAY)
  • 数据新鲜度 -所有数据都是实时从公共页面中抓取的,而不是缓存的

运作原理

此服务器通过读取Perseus SSR数据blob从Fiverr的公共页面中提取结构化数据(<script id="perseus-initial-props">)Fiverr的前端框架嵌入到每个页面中。用途 curl_cffi 用于浏览器TLS指纹模拟以处理Cloudflare保护,具有自动重试和指纹轮换功能。

责任的使用

这个工具是供个人使用的——通过人工智能助手寻找自由职业者、比较演出和阅读评论。拜托:

  • 请勿用于大规模数据收集或构建卖家信息数据库
  • 不要用于大规模的自动化竞争监控
  • 通过保持默认利率限制来尊重Fiverr的基础设施
  • 请注意,网络抓取可能违反Fiverr的服务条款

发展

git clone https://github.com/KyuRish/fiverr-mcp-server.git
cd fiverr-mcp-server
uv sync
uv run fiverr-mcp-server

许可证

麻省理工学院