BorrowIP MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| borrowip_statusA | Check BorrowIP status. ALWAYS run this first. Returns the pair code (for connecting a phone) and lists connected proxies with their SOCKS5 ports. Example output: BorrowIP Status Pair code: BIP-ab12cd Proxies: 1 connected BIP-xw9su6 | socks5://127.0.0.1:10002 | IP: 140.213.141.84 | alive If no proxies: tells you the exact Termux command to run. |
| borrowip_get_proxyA | Get a ready-to-use SOCKS5 proxy URL. Returns the proxy URL string directly (e.g. 'socks5://127.0.0.1:10002'). Use this URL with any tool that accepts a proxy parameter:
Args: key: Optional connection code (e.g. BIP-xxxxxx). If omitted, uses first available. |
| borrowip_fetchA | Fetch a URL through the mobile proxy. Use when a website blocks your server/VPS IP (Cloudflare, rate limits, geo-blocks). The request goes through the phone's cellular connection instead. Args: url: The URL to fetch key: Optional connection code. If omitted, uses first available proxy. |
| borrowip_check_ipA | Check the external IP address of the mobile proxy. Useful to verify the proxy is working and see which IP/cellular network is being used. Args: key: Optional connection code. If omitted, uses first available proxy. |
| borrowip_list_proxiesA | List all connected mobile proxies with details. Returns one line per proxy: code, SOCKS5 URL, IP, age, alive status. |
| borrowip_health_checkA | Quick liveness check — is the proxy tunnel actually working? Tests if the SOCKS5 port is open AND can reach the internet. Much faster than borrowip_fetch (3s timeout vs 30s). Args: key: Optional connection code. If omitted, checks first available proxy. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/wahyuzero/borrowip'
If you have feedback or need assistance with the MCP directory API, please join our Discord server