BigDataCloud Now Available as an MCP Server for AI Assistants
The way developers discover and integrate APIs is changing. Increasingly, the first interaction with a service happens not through a Google search or documentation page, but through an AI assistant. A developer asks their AI coding tool, "Geolocate this IP address," and the tool needs to find, connect to, and use the right service — all within the conversation.
Today, we're announcing the BigDataCloud MCP Server — a package that makes our entire API suite directly accessible to AI assistants, coding tools, and autonomous agents through the Model Context Protocol (MCP).
What Is MCP?
MCP is an open standard — originally developed by Anthropic — that provides a universal way for AI applications to discover and use external tools. Think of it as USB for AI: a standardised connector that any AI system can plug into.
MCP is already supported natively by:
- Claude Desktop — Anthropic's AI assistant
- Cursor — the AI-first code editor
- VS Code (GitHub Copilot) — via MCP extensions
- Windsurf, Cline, Continue — and many other development tools
When a developer installs an MCP server, every AI tool they use gains access to those capabilities. One integration, universal access.
What Can the BigDataCloud MCP Server Do?
The server exposes 15 tools covering our core API offerings:
- IP Geolocation — geolocate any IPv4 or IPv6 address to city level using our IP Geolocation API, with confidence scoring and service area boundaries via the Confidence Area API, or get a comprehensive view including hazard data through the Full Geolocation API
- Reverse Geocoding — convert GPS coordinates to structured address information in any language using our Reverse Geocode to City API, with optional timezone data via the Reverse Geocode with Timezone API
- ASN & Network Intelligence — look up Autonomous Systems with our ASN Info API, query BGP prefixes and carrier information via Network by IP, and detect country-level location with Country by IP
- Timezone — get timezone details by IP address using Timezone by IP or by coordinates using Timezone by Location, including DST status and current local time
- Phone & Email Validation — verify phone numbers with our Phone Number Validate API and check email addresses using Email Verify
- Security Assessment — detect VPNs, proxies, Tor exit nodes, and other threat indicators with the IP Hazard Report API, and monitor active Tor infrastructure with our Tor Exit Nodes API
- User Agent Parsing — extract browser, OS, device type and bot detection from UA strings using the User Agent Parser API
All tools work with a free API key, which gives access to every endpoint with generous monthly volume limits.
Getting Started in 60 Seconds
Installation requires just one configuration block. For Claude Desktop, add to your config file:
{
"mcpServers": {
"bigdatacloud": {
"command": "npx",
"args": ["-y", "@bigdatacloudapi/mcp-server"],
"env": {
"BIGDATACLOUD_API_KEY": "your-api-key"
}
}
}
}
The same configuration works for Cursor, VS Code, and any other MCP-compatible client. Get your free API key at bigdatacloud.com/login.
Once configured, you can ask your AI assistant natural questions like:
- "Where is IP address 8.8.8.8 located?"
- "What's the address at coordinates -34.9285, 138.6007?"
- "What AS number does 1.1.1.1 belong to?"
- "Validate this phone number: +61 4 1234 5678"
- "Is this IP a known VPN or proxy?"
The AI assistant calls the appropriate BigDataCloud API behind the scenes and presents the results directly in your conversation.
Why This Matters
Traditional API discovery follows a well-worn path: search engine → documentation → sign up → read docs → write integration code → test → deploy. Each step is a potential drop-off point.
With MCP, the path is: ask your AI → see results → decide to integrate. The developer experiences your data quality before writing a single line of code. Every query is a live demo.
For BigDataCloud specifically, this means developers can immediately see the accuracy advantage that our patented technology provides — not through marketing claims, but through real results in their own workflow.
Powered by Patented Technology
The data behind every MCP tool call is powered by BigDataCloud's patented IP geolocation system (US Patent 11,792,110 B2). Our system continuously collects ground-truth location data through GPS-IP pairings, analyses traceroute paths from 14 global vantage points, and processes BGP routing data to deliver accuracy verified daily in our public accuracy report.
We verify this accuracy daily in our Daily IP Geolocation Accuracy Report, which benchmarks our results against other providers. Transparency is a core principle — we don't just claim to be accurate, we prove it every day.
Also Available: Updated Client Libraries
Alongside the MCP server, we've refreshed our client libraries for direct API integration:
- Node.js — @bigdatacloudapi/client v2.0: zero dependencies, TypeScript types, modern async/await
- Python — bigdatacloudapi-client on PyPI
- PHP — bigdatacloudapi/php-api-client on GitHub
Whether you prefer direct API calls or AI-assisted access, BigDataCloud has you covered.
Open Source and Available Now
The BigDataCloud MCP Server is open source (MIT licence) and available now:
- npm:
npx @bigdatacloudapi/mcp-server - GitHub: github.com/bigdatacloudapi/bigdatacloud-mcp-server
If you're building AI-powered applications that need IP geolocation, reverse geocoding, network intelligence, or identity verification capabilities, the MCP server is the fastest way to get started. Install it, ask a question, and see the results for yourself.