# Gemini

> Use this tool when you need to perform intelligent web searches or generate content with advanced reasoning capabilities. Gemini provides AI assistants with access to Google's Gemini API, enabling tasks such as web searches with synthesized results and citations, as well as complex content generation and reasoning. It is ideal for AI applications requiring real-time web intelligence, content synthesis, and source attribution.

Canonical page: https://skillsregistry.net/skills/philschmid-gemini  
JSON: https://api.skillsregistry.net/v1/skills/philschmid-gemini

## Description

MCP server implementation by Philipp Schmid that provides AI assistants with access to Google's Gemini API for intelligent web search and content generation capabilities. The server offers two core tools: web_search for performing Google searches through Gemini with synthesized results and optional citations, and use_gemini for delegating tasks to Gemini 2.5 models (Pro or Flash) for complex reasoning and content generation. Built with FastAPI and supporting both stdio and streamable-http transports, it includes bearer token authentication for HTTP mode and can be deployed to Google Cloud Run as a remote server, making it valuable for AI applications requiring real-time web intelligence, content synthesis with source attribution, and access to Gemini's advanced reasoning capabilities.

## 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:** devops-ci
- **Updated:** 2026-09-02

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/philschmid-gemini)
- **Repository:** <https://github.com/philschmid/gemini-mcp-server>

## 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": "philschmid-gemini"
    }
  }
}
```

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