Sign In

@finedata/mcp-server

Package Overview
Dependencies
Maintainers
1
Versions
13
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@finedata/mcp-server

MCP Server for FineData web scraping API - enables AI agents to scrape any website with antibot bypass

Source
npmnpm
Version
0.1.4
Version published
Weekly downloads
92
-46.82%
Maintainers
1
Weekly downloads
 
Created
Source

@finedata/mcp-server

MCP Server for FineData web scraping API.

This is a Node.js wrapper that launches the Python MCP server.

Quick Start

# Set your API key and run
FINEDATA_API_KEY=fd_xxx npx -y @finedata/mcp-server

Configuration

Cursor IDE Setup

Step 1: Create or edit MCP config file:

macOS/Linux:

mkdir -p ~/.cursor && nano ~/.cursor/mcp.json

Windows: Edit %USERPROFILE%\.cursor\mcp.json

Step 2: Add FineData server (using uvx - recommended):

{
  "mcpServers": {
    "finedata": {
      "command": "uvx",
      "args": ["finedata-mcp"],
      "env": {
        "FINEDATA_API_KEY": "fd_your_api_key"
      }
    }
  }
}

Step 3: Restart Cursor

Step 4: Test it by asking:

"Scrape https://example.com and show me the title"

Using npx (alternative)

{
  "mcpServers": {
    "finedata": {
      "command": "npx",
      "args": ["-y", "@finedata/mcp-server"],
      "env": {
        "FINEDATA_API_KEY": "fd_your_api_key"
      }
    }
  }
}

Claude Desktop Setup

Step 1: Open config file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Step 2: Add MCP server:

{
  "mcpServers": {
    "finedata": {
      "command": "uvx",
      "args": ["finedata-mcp"],
      "env": {
        "FINEDATA_API_KEY": "fd_your_api_key"
      }
    }
  }
}

Step 3: Restart Claude Desktop

Requirements

  • Node.js 18+ (for npx)
  • uv (recommended) OR Python 3.10+
curl -LsSf https://astral.sh/uv/install.sh | sh

uv provides uvx which runs Python tools in isolated environments automatically.

Features

  • Antibot Bypass - Cloudflare, DataDome, PerimeterX
  • JavaScript Rendering - Playwright for SPAs
  • Captcha Solving - reCAPTCHA, hCaptcha, Turnstile
  • Proxy Rotation - 87K+ datacenter + residential

Available Tools

ToolDescription
scrape_urlSync scraping with antibot, JS render, captcha
scrape_asyncAsync scraping, returns job_id
get_job_statusCheck async job status
batch_scrapeBatch scrape up to 100 URLs
get_usageCurrent token usage

Troubleshooting

"No module named finedata_mcp"

Install uv and use uvx config instead:

curl -LsSf https://astral.sh/uv/install.sh | sh

"externally-managed-environment" error on macOS

Use uvx instead of npx:

{
  "command": "uvx",
  "args": ["finedata-mcp"]
}

MCP not working in Cursor

  • Check ~/.cursor/mcp.json is valid JSON
  • Restart Cursor
  • Check Output → MCP panel for errors

Get Your API Key

Sign up at finedata.ai to get your API key and free trial tokens.

Documentation

Full documentation: https://docs.finedata.ai

Issues

https://github.com/quality-network/finedata-mcp/issues

License

MIT

Keywords

mcp

FAQs

Package last updated on 02 Feb 2026

Related posts