# Gearlist

> Free, source-checked directory of AI agent tools, MCP servers and skills, with read-only search.

- name: build.gearlist/gearlist
- version: 1.0.0
- connection class: R0 (autonomous)
- trust: 94/100
- quality: 100/100 (new)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/build.gearlist%2Fgearlist
- tools: https://api.protogrid.dev/v1/servers/build.gearlist%2Fgearlist/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "gearlist": {
      "type": "http",
      "url": "https://gearlist.build/mcp"
    }
  }
}
```


## Trust

- hygiene: 100
- liveness: 95
- freshness: 100
- provenance: 85
- drivers: +repository +dns-namespace +website +reachable +uptime-88% +updated-7d-ago
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 100/100 (new)

### protocol: 100 (weight 25)

- pass `protocol.modern`: supports 2026-07-28 (server/discover)
- pass `protocol.stateless`: answers without a session
- pass `protocol.transport`: streamable HTTP
- pass `protocol.list_ttl`: tool list is cacheable (ttlMs 3600000)

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 5 of 5 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 771 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump
- pass `tools.hidden_text`: no hidden text in tool names, descriptions, schemas or annotations

### stability: n/a (weight 15)

- n/a `stability.changes`, `stability.rug_pull`, `stability.new_links`: tool history recorded for 6 of the 7 days needed

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 5, about 771 tokens to load them all
- tool set hash: 9886547ad573cae34b8fdbffe3d6be3c
- tools last changed: 2026-11-10T05:09:23.890Z
- badge: [![protogrid quality](https://protogrid.dev/badge/build.gearlist/gearlist.svg)](https://protogrid.dev/servers/build.gearlist/gearlist)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-11-10 `search_gear` changed (inputSchema)
- 2026-11-07 `search_gear` changed (inputSchema)

Full history: https://api.protogrid.dev/v1/servers/build.gearlist%2Fgearlist/changes

## Remotes

- https://gearlist.build/mcp (streamable-http, auth none, reachable true, uptime30d 0.88)

## Packages

_none_

## Tools (5)

- `get_gear`: Get one Gearlist entry by its id, as returned by search_gear, with what was checked and when. Entries are documentation-checked only. Nothing was installed or audited.
- `list_categories`: List the Gearlist categories with the number of entries in each.
- `list_skills`: List the agent skills published in the Gearlist repository, with the command that installs each one. Ask the human before running any install command.
- `recommend_stack`: Find a short set of Gearlist entries whose own text shares the most words with a job you describe, spread across groups, quoting where each match appears. Matches are on words, so check each entry suits the job before suggesting it.
- `search_gear`: Search the Gearlist catalog of source-checked AI agent tools, MCP servers and skills. Matches words in the name, category, description, audience and access notes, best match first. Each result includes its access notes, which you should show the human. Entries are documentation-checked only, not installed or audited.
