IP.LS MCP MCP server
An official MCP server provided by IP.LS that allows AI agents to perform keyless IP geolocation, ASN/ISP identification, timezone lookup, and DNS record resolution for any IP address or domain. It supports single lookups, batch summaries, and retrieving the client's own public IP without requiring an API key or signup.
Endpoint and access
No sign-in: your client connects and lists tools immediately, with no account or key.
No sign-inEndpoint checked 2026-10-05
MCP endpoint (Streamable HTTP)
https://ip.ls/mcpWhat you can do with it
- Look up geolocation and ISP details for any IPv4 or IPv6 address
- Resolve DNS records for a specific domain name
- Retrieve the AI agent's own public IP address
- Generate aggregate distribution summaries for large batches of IPs
ip_lookupip_resolvedip_selfheadersuaip_summary
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
Claude Code configuration
claude mcp add --transport http ip-ls-mcp https://ip.ls/mcpCodex
Codex configuration
codex mcp add ip-ls-mcp --url https://ip.ls/mcpCursor
Cursor configuration
{
"mcpServers": {
"ip-ls-mcp": {
"url": "https://ip.ls/mcp"
}
}
}Cline
Cline configuration
{
"mcpServers": {
"ip-ls-mcp": {
"type": "streamableHttp",
"url": "https://ip.ls/mcp",
"disabled": false
}
}
}VS Code
VS Code configuration
{
"servers": {
"ip-ls-mcp": {
"type": "http",
"url": "https://ip.ls/mcp"
}
}
}Gemini CLI
Gemini CLI configuration
gemini mcp add --transport http ip-ls-mcp https://ip.ls/mcpClaude Desktop
Claude Desktop configuration
{
"mcpServers": {
"ip-ls-mcp": {
"url": "https://ip.ls/mcp"
}
}
}Windsurf
Windsurf configuration
{
"mcpServers": {
"ip-ls-mcp": {
"serverUrl": "https://ip.ls/mcp"
}
}
}Other developer tools servers
Do you run IP.LS MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.