Automate IP2Location.io lookups and related network data workflows via Rube MCP.
This skill appears to be an open-source prompt/workflow document rather than executable code, with no built-in secrets or declared fixed exfiltration endpoints. However, it is designed around external Rube MCP and Composio connectivity, so real use introduces third-party network calls and authorization flow, making it a low-to-moderate caution case rather than high risk.
The material claims 'no API keys needed,' yet it requires an ACTIVE `ip2location_io` connection via `RUBE_MANAGE_CONNECTIONS` and following an auth link, which implies third-party OAuth/account authorization in practice. There is no indication that the skill itself collects or stores secrets, but connection tokens are still sensitive and their scope and handling should be reviewed.
The README explicitly requires adding the remote MCP endpoint `https://rube.app/mcp` and performing actions through Composio/Ip2location IO tooling, so user inputs and tool arguments are expected to be sent to related third-party services. No additional endpoints are listed and there is no clear sign of unrelated or covert exfiltration, but normal third-party network egress is involved.
The system marks this as `prompt-only`; the material only provides workflow guidance and tool call examples, with no local scripts, install commands, or requests to execute arbitrary code on the host. Any actual action execution would depend on the external MCP environment rather than code embedded in this skill itself.
The skill text itself does not claim direct read/write access to local files or system resources, but the dependent MCP tools may process user-supplied data for specific Ip2location IO operations and maintain session/memory parameters. The material does not show excessive local data permissions; the main data-access surface comes from the normal operation of the external toolchain.
The source is a GitHub open-source repository, and the system provides `open-source` plus strong community trust (64.9k stars) as positive signals, giving it good auditability and source credibility. Although the license is unspecified, maintenance status is unknown, and the README points to external Composio/Rube service docs, the available material does not show clear supply-chain red flags.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "ip2location-io-automation" skill from askskill: 1. Download https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/ip2location-io-automation/SKILL.md 2. Save it as ~/.claude/skills/ip2location-io-automation/SKILL.md 3. Reload skills and tell me it's ready
Automate Ip2location IO operations through Composio's Ip2location IO toolkit via Rube MCP.
Toolkit docs: composio.dev/toolkits/ip2location_io
RUBE_MANAGE_CONNECTIONS with toolkit ip2location_ioRUBE_SEARCH_TOOLS first to get current tool schemasGet Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit ip2location_ioAlways discover available tools before executing workflows:
RUBE_SEARCH_TOOLS
queries: [{use_case: "Ip2location IO operations", known_fields: ""}]
session: {generate_id: true}
This returns available tool slugs, input schemas, recommended execution plans, and known pitfalls.
RUBE_SEARCH_TOOLS
queries: [{use_case: "your specific Ip2location IO task"}]
session: {id: "existing_session_id"}
RUBE_MANAGE_CONNECTIONS
toolkits: ["ip2location_io"]
session_id: "your_session_id"
RUBE_MULTI_EXECUTE_TOOL
tools: [{
tool_slug: "TOOL_SLUG_FROM_SEARCH",
arguments: {/* schema-compliant args from search results */}
}]
memory: {}
session_id: "your_session_id"
RUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONS shows ACTIVE status before executing toolsmemory in RUBE_MULTI_EXECUTE_TOOL calls, even if empty ({})| Operation | Approach |
|---|---|
| Find tools | RUBE_SEARCH_TOOLS with Ip2location IO-specific use case |
| Connect | RUBE_MANAGE_CONNECTIONS with toolkit ip2location_io |
| Execute | RUBE_MULTI_EXECUTE_TOOL with discovered tool slugs |
| Bulk ops | RUBE_REMOTE_WORKBENCH with run_composio_tool() |
| Full schema | RUBE_GET_TOOL_SCHEMAS for tools with schemaRef |
Powered by Composio
Automate Stormglass IO weather data queries and integrations through Rube MCP.
Automate OCRSpace text extraction tasks through Rube MCP workflows.
Automate GoToWebinar creation, registration, and attendee management through Rube MCP.
Automate Logo development tasks via Rube MCP using current tool schemas.
Automate Globalping network probes and collect results through Rube MCP.
Automate Mailcoach email marketing and subscriber workflows through Rube MCP.
Automate IP2Location lookups and geolocation workflows through Rube MCP.
Automate Ipinfo IO lookups and network intelligence tasks through Rube MCP.
Automate ipdata.co workflows for IP geolocation and threat intelligence lookups.
Automate IP2WHOIS lookups and related data retrieval through Rube MCP.
Automate IP2Proxy lookups and proxy risk analysis through Rube MCP.
Automate Icypeas tasks via Rube MCP with schema-aware tool discovery.