InternetData MCP server
Commit Nov 13, 2026Allows Claude to query IP and ASN databases for geolocation, anonymity, ownership, and network data metadata and download status.
Also known as internetdata/claude-plugin
- Stars
- 0
- Tools
- —
- Downloads, 30 days
- —
- Latest version
- —
- Last commit
- Nov 13, 2026
- License
- MIT
What is InternetData MCP?
InternetData allows Claude to query IP and ASN databases for geolocation, anonymity, ownership, and network data metadata and download status.
Summary generated from the project's README
About InternetData MCP server
Querying IP and ASN database metadata directly from Claude is what this MCP server enables for organizations managing geolocation, anonymity, and network data. It provides access to InternetData's collections, which are available as gzipped CSV or MMDB files. Users can interact with the server through Claude on the web, desktop, mobile, Cowork, or Claude Code to inspect database contents, verify file integrity, and monitor download statuses.
To use the server, you must add it from the directory and connect it via the plugin's Connectors tab or use specific commands in Claude Code. The setup requires an InternetData account and an API key with the db.download scope. While open databases like tor_ip_v1 are free under CC BY-SA 4.0, other databases require a contract or an evaluation request. The server uses four read-only tools: list_databases, database_metadata, database_checksum, and list_downloads, supported by specialized skills for file analysis and database inspection.
What you can do with it
- 1Audit licensed database assetsAsk Claude to identify which IP databases your organization currently holds and their recent build dates.
- 2Inspect database schemasRequest a breakdown of specific columns and sample rows from a particular database version.
- 3Verify file integrityCheck if a downloaded CSV file matches the published checksum to ensure it is intact.
- 4Troubleshoot failed downloadsInvestigate the specific reasons why a database download failed during a previous attempt.
Written from the project's README. Every use case is checked against a quote from it.
README
View on GitHubInternetData Claude Plugin
The official InternetData plugin for Claude.
InternetData publishes IP and ASN databases: geolocation, anonymity, ownership and network data, as gzipped CSV and as MMDB. With this plugin you can ask Claude about any of them: which ones your organization holds, what is inside each, sample rows, sizes and build dates, whether a copy you downloaded is intact, and what happened to a download that failed. It works in Claude on the web, desktop and mobile, in Cowork and in Claude Code.
Getting Started
On claude.ai, in the desktop app or in Cowork, add InternetData from the directory, then connect it on the plugin's Connectors tab.
In Claude Code:
/plugin marketplace add internetdata/claude-plugin
/plugin install internetdata@internetdata
The first time a tool runs, you'll be asked to sign in with your InternetData account and pick the API key Claude should use. Claude never sees the key: our MCP server uses it on your behalf. The key needs the db.download scope, which your organization's Default key has. Databases are licensed by contract. The Open ones, tor_ip_v1 among them, are licensed to every organization from the start and are free under CC BY-SA 4.0. For the rest, request an evaluation.
To disconnect Claude, remove it under Connected applications at https://app.internetdata.io/settings/account/sessions. Access ends within about a minute.
What's in it
- The InternetData MCP server at
https://mcp.internetdata.io/mcp, with four read-only tools:list_databases,database_metadata,database_checksumandlist_downloads. - Two skills that tell Claude how to use them well:
database-filesanswers which databases you hold, how big they are, whether your copy is intact and why a download failed.analyze-databaseexplains a database's columns and sample rows, and in Claude Code analyzes a downloaded copy.
Try it
- "Which IP databases are we licensed for, and when were they last built?"
- "What columns does vpn_ip_v1 have? Show me a few sample rows."
- "Does the checksum of my vpn_ip_v1.csv.gz match the published one?"
- "Our download failed last night. What happened?"
What it sends
The plugin runs nothing on your machine. Claude sends the database IDs you ask about to https://mcp.internetdata.io/mcp, which calls the InternetData API with the key you picked and returns the answer. Each request is logged against that key as any API call is. Our privacy policy is at https://internetdata.io/privacy, and questions go to support@internetdata.io.
Other Libraries
There are official InternetData client libraries available for many languages including PHP, Python, Go, Java, and Ruby. See our GitHub at https://github.com/internetdata for more.
About InternetData
Geolocation, anonymity, ownership and network databases for IP addresses and AS numbers, licensed as files you download and query yourself.
License
This project is licensed under the MIT License.
InternetData MCP questions
How do I use this in Claude Code?
You can install it using the commands /plugin marketplace add internetdata/claude-plugin and /plugin install internetdata@internetdata.
Does Claude see my API key?
No, the MCP server uses the API key on your behalf so Claude never sees it.
What kind of data does InternetData provide?
InternetData publishes IP and ASN databases covering geolocation, anonymity, ownership, and network data.