# 4get

> Use this tool when you need to perform private web, image, and news searches without directly interacting with major search engines. The 4get meta search engine aggregates results from multiple sources, providing comprehensive search capabilities while maintaining user privacy and handling rate limits and network failures. It accepts search queries and parameters as input, returning paginated search results with optional extended modes and authentication via pass tokens.

Canonical page: https://skillsregistry.net/skills/yshalsager-4get  
JSON: https://api.skillsregistry.net/v1/skills/yshalsager-4get

## Description

This MCP server provides access to the 4get meta search engine, enabling web, image, and news searches through a privacy-focused search aggregator. Built by yshalsager using Python and FastMCP, it features comprehensive caching with TTL semantics, exponential backoff retry logic for rate limiting, and connection pooling for optimal performance. The implementation supports pagination through next-page tokens, extended search modes, and configurable parameters while handling authentication via pass tokens for rate-limited instances. Particularly valuable for users who need search capabilities without directly hitting major search engines, maintaining privacy while accessing aggregated results from multiple sources with built-in resilience against API rate limits and network failures.

## Trust

- **Trust score (0–1):** 0.64
- **Verification tier:** scanned
- **Last scanned:** 2026-09-02

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** media
- **Updated:** 2026-09-02

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/yshalsager-4get)
- **Repository:** <https://github.com/yshalsager/mcp-4get>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "yshalsager-4get"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/yshalsager-4get` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/yshalsager-4get/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
