Back to the catalog

gemini-docs-ext

Gemini CLI extension that adds Gemini API docs and MCP

Open source Open in the app JSON README (API)

About

Gemini CLI extension that adds Gemini API docs and MCP

Details

Kind
Plugins
Topic
AI, RAG & memory
Publisher
markmcd
Origin
gemini
Category
ferramentas
Version
1.0.0
Stars
53
Forks
8
Open pull requests
1
Last push
2026-01-22T05:35:29Z
Repository state
ativo
License
Apache-2.0
Added
2026-08-30 14:13:39
Updated
2026-08-30 14:13:39
Origin id
markmcd/gemini-docs-ext

README

# Gemini API docs MCP and extension for Gemini CLI

This extension provides documentation support for building with the Gemini API
on the Gemini CLI or other MCP-enabled tools.

![Video showing the Gemini docs extension installing and working in the Gemini CLI](demo.webp)

## Gemini CLI installation

You can clone the repository directly into the Gemini CLI extensions directory. Choose between a global installation (available to your user everywhere) or a local installation (for the current workspace).

### Global Installation
```bash
mkdir -p ~/.gemini/extensions
git clone https://github.com/markmcd/gemini-docs-ext.git ~/.gemini/extensions/gemini-docs-ext
```

### Workspace Installation
```bash
mkdir -p ./.gemini/extensions
git clone https://github.com/markmcd/gemini-docs-ext.git ./.gemini/extensions/gemini-docs-ext
```

Gemini CLI will automatically load the extension on startup.

## Other tools

You can adapt this extension to provide context for other tools or APIs by following these steps:

1.  **Create a system `.md` file:**
    Copy the contents of `GEMINI.md` to your tool's system instructions, e.g.
    `CLAUDE.md` or `CONTEXT.md`.

2.  **Add the MCP servers:**
    [`gemini-extension.json`](gemini-extension.json) contains a fairly standard MCP configuration. You may be able to copy the `mcpServers` block directly into your tool's MCP configuration.


    ```json
    {
      "mcpServers": {
        "gemini-docs-mcp": {
          "command": "uvx",
          "args": [
            "--from",
            "mcpdoc",
            "mcpdoc",
            "--urls",
            "GeminiApiDocs:https://ai.google.dev/gemini-api/docs/llms.txt",
            "GeminiApiReference:https://ai.google.dev/api/llms.txt",
            "--transport",
            "stdio"
          ]
        }
      }
    }
    ```

More