google-gemini / google-gemini/gemini-cli

GeminiCLI.com Feedback: `usestring/string-gemini-extension` not indexed in the Extensions Gallery after 12 daily crawls

Open
#29,240 3 comments 0 reactions 0 assignees View on GitHub
area/extensions effort/medium status/bot-triaged status/possible-duplicate
Dominant language
TypeScript
Stars
107k
Forks
14.6k
Avg merge
2d 3h
Merged PRs (30d)
45

Description

### URL of the page with the issue

https://geminicli.com/extensions/

### What is the problem?

https://github.com/usestring/string-gemini-extension is not in the gallery. https://geminicli.com/extensions.json has 1,706 entries today and none under `usestring`.

The repo meets the requirements in https://geminicli.com/docs/extensions/releasing/:

- Public GitHub repository, MIT licence
- Topic `gemini-cli-extension` set on 2026-08-26, so twelve daily crawls have passed
- `gemini-extension.json` at the repository root, name `string-web-access`, version `1.0.1`

Current manifest:

```json
{
"name": "string-web-access",
"version": "1.0.1",
"description": "Fetch, search and map any website as clean, LLM-ready Markdown, without getting blocked.",
"contextFileName": "GEMINI.md",
"settings": [
{
"name": "API Key",
"description": "Your String Web Access API key, from portal.usestring.ai",
"envVar": "STRING_API_KEY",
"sensitive": true
}
],
"mcpServers": {
"string-web-access": {
"httpUrl": "https://mcp.usestring.ai/v1/mcp",
"headers": { "Authorization": "Bearer ${STRING_API_KEY}" }
}
}
}
```

The manifest uses `httpUrl`, `headers` and `settings`. Listed extensions use the same fields (github/github-mcp-server has `httpUrl` and `headers`, grafana/mcp-grafana has `settings`), so I doubt a field is the cause. #28890, #28861 and #28900 look like the same symptom.

### What did you expect to happen?

The extension to show up within a day or two of adding the topic, or a validation error I can act on.

### Additional context

Repo topics: gemini-cli-extension, markdown, mcp, web-scraping. No git tag yet; if the crawler needs one, or a different manifest field, say which and I will add it.

Contributor guide

Open the contributing guide

Research direction

Start with the extensions gallery at geminicli.com/extensions/, the generated extensions.json, and the extension releasing documentation. Compare the reported manifest and repository topics with indexed extensions and review related issues #28890, #28861, and #28900. Done means the extension is indexed or the crawler reports a specific actionable validation error.

Written by the indexing model from the issue text.

Assessment

Tech stack
github
Domain
cli
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.