# Google Custom Search

> Use this tool when you need to perform web searches and retrieve structured results to enhance AI models with up-to-date information. It solves problems such as fact-checking, research assistance, and content generation by providing a simple interface to Google's Custom Search API. With minimal setup requirements, including an API key and engine ID, it returns titles, links, and snippets for up to 100 searches per day within Google's free daily quota.

Canonical page: https://skillsregistry.net/skills/richard-weiss-google-cse  
JSON: https://api.skillsregistry.net/v1/skills/richard-weiss-google-cse

## Description

This Google Custom Search Engine MCP server, developed by Richard-Weiss, provides a streamlined interface for AI assistants to perform web searches using Google's CSE API. Built with Python and leveraging the google-api-python-client library, it offers a single tool for executing searches and returning structured results including titles, links, and snippets. The implementation focuses on simplicity and ease of use, requiring minimal setup with just an API key and engine ID. It's particularly useful for enhancing AI models with up-to-date web information, enabling tasks like fact-checking, research assistance, or content generation with current data, while operating within Google's free daily quota of 100 searches.

## Trust

- **Trust score (0–1):** 1.00
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

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

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/richard-weiss-google-cse)
- **Repository:** <https://github.com/richard-weiss/mcp-google-cse>

## 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": "richard-weiss-google-cse"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/richard-weiss-google-cse` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/richard-weiss-google-cse/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
