floppydata-mcp
Lets agents fetch web data and manage rotating proxies through the Floppydata API v2 directly from MCP clients.
README
Floppydata MCP
Floppydata MCP lets agents use the Floppydata Client API v2 directly from an MCP-compatible client.
It is intentionally small: install it with npx, provide FLOPPYDATA_API_KEY, and the server talks to https://api.floppydata.net.
Setup
Create a Client API key in the Floppydata dashboard:
https://app.floppydata.com/api-keys
Add this server to your MCP client:
{
"mcpServers": {
"floppydata": {
"command": "npx",
"args": ["-y", "@floppydata/mcp"],
"env": {
"FLOPPYDATA_API_KEY": "YOUR_API_KEY"
}
}
}
}
That is the whole setup. There is no hosted service, no extra CLI, and no base URL configuration.
Tools
fetch_web_data
Fetch a public page through Web Data.
Useful when an agent needs page HTML and the target site should be fetched through Floppydata infrastructure.
Required input:
{
"url": "https://example.com"
}
Optional inputs: countryCode, city, difficulty, cacheMaxAgeDays.
create_rotating_proxy_connection
Build one rotating proxy connection.
The most important value in the response is:
connection.connectionString
Example input:
{
"type": "residential",
"country": "US",
"city": "New York",
"rotation": 15,
"protocol": "http"
}
list_rotating_proxy_locations
List available rotating proxy countries, cities, and states for a proxy type.
Example input:
{
"type": "residential"
}
check_proxy
Check the exit IP and location for a proxy.
Example input:
{
"connectionString": "http://USERNAME:PASSWORD@geo.g-w.info:10080"
}
The response shape is:
{
"ip": "123.45.67.89",
"location": {
"countryCode": "US",
"country": "United States",
"state": "California",
"city": "San Francisco"
}
}
list_static_proxies
List static proxies on the account.
Use items[n].connection.connectionString as the copy-paste proxy URL.
get_account_balances
Check account balances across Web Data, rotating proxy traffic, and static proxies.
Optional input:
{
"product": "proxy-rotating"
}
Allowed products: web-data, proxy-rotating, proxy-static.
get_account_usage
Check account usage rollups.
Responses include:
yesterdaylast7Dayslast30Days- optional
requestedRangewhenfromortois provided lastUpdatedAt
Example input:
{
"product": "proxy-rotating",
"from": "2026-06-01T00:00:00Z",
"to": "2026-06-26T23:59:59Z",
"countryCode": "US",
"proxyType": "residential"
}
Security
The server reads the API key from FLOPPYDATA_API_KEY and sends it as X-Api-Key.
API keys and passwords are redacted from errors and logs. Proxy passwords are still returned in successful proxy connection responses because those credentials are the output customers need to use.
Development
pnpm install
pnpm test
pnpm typecheck
pnpm lint
pnpm build
npm pack --dry-run
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.