# Trend

> What rose on GitHub and in Korean shopping search each day, as published on trend.ondo.sh

- name: sh.ondo/trend
- version: 1.0.0
- connection class: R0 (autonomous)
- trust: 83/100 flags: no-repository
- quality: 89/100 (good)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/sh.ondo%2Ftrend
- tools: https://api.protogrid.dev/v1/servers/sh.ondo%2Ftrend/tools

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

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "trend": {
      "type": "http",
      "url": "https://trend.ondo.sh/mcp"
    }
  }
}
```


## Trust

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

## Quality 89/100 (good)

### protocol: 88 (weight 25)

- pass `protocol.modern`: supports 2026-07-28 (server/discover)
- pass `protocol.stateless`: answers without a session
- pass `protocol.transport`: streamable HTTP
- warn `protocol.list_ttl`: tools/list declares ttlMs 0, so clients re-fetch it on every use

### 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: 86 (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`: 3 of 3 tools declare readOnlyHint or destructiveHint
- fail `tools.directory_hints`: no tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: today (destructiveHint, idempotentHint); repository (destructiveHint, idempotentHint); keyword (destructiveHint, idempotentHint)
- pass `tools.token_cost`: about 701 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: 100 (weight 15)

- pass `stability.changes`: 4 tool changes in 30 days
- pass `stability.rug_pull`: no tool changed its meaning under the same name

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

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

- tools: 3, about 701 tokens to load them all
- tool set hash: 26df093d2652fc9701beef073b61b03e
- tools last changed: 2026-10-23T07:54:02.640Z
- badge: [![protogrid quality](https://protogrid.dev/badge/sh.ondo/trend.svg)](https://protogrid.dev/servers/sh.ondo/trend)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-10-23 `repository` changed (description)
  - before: 트렌드에 페이지가 있는 깃허브 저장소 하나 — 그 페이지에 실린 수(깃허브 트렌딩 기록 · 별 · 7일 동안 늘어난 별 · 기여자 · 최근 릴리스 …), 이름 아래의 한 줄(kind)과 그 아래 문장(line — 소개 글이 있으면 글의 도입, 없으면 짧은 소개), 그 페이지의 날짜(date)와 깃허브에서 그 수를 읽은 날(figures_read_on), 주소. kind와 line 가운데 AI가 저장소의 설명과 README를 읽고 미리 써 둔 것은 답의 ai_written이 적습니다(카드가 없는 저장소의 kind는 저장소가 깃허브에 적은 설명입니다). 소개 글 전체는 페이지(page)에서 읽습니다. 최근 30일 사이 깃허브 트렌딩에 올랐거나 소개 글이 있는 저장소만 답합니다. A repository's page on trend.ondo.sh: its figures, the lines under its name (only those listed in ai_written were written by AI), the page's date and the day its figures were read from GitHub, and the address. 이용 조건 · Terms of use: https://trend.ondo.sh/about/terms/
  - after: 트렌드에 페이지가 있는 깃허브 저장소 하나 — 그 페이지에 실린 수(깃허브 트렌딩 기록 · 별 · 7일 동안 늘어난 별 · 기여자 · 최근 릴리스 …), 이름 아래의 한 줄(kind)과 그 아래 문장(line — 소개 글이 있으면 글의 도입, 없으면 짧은 소개), 그 페이지의 날짜(date)와 깃허브에서 그 수를 읽은 날(figures_read_on), 주소. kind와 line 가운데 AI가 저장소의 설명과 README를 읽고 미리 써 둔 것은 답의 ai_written이 적습니다(카드가 없는 저장소의 kind는 저장소가 깃허브에 적은 설명입니다). 소개 글이 원문 README의 라이선스에 기대어 쓴 글이면 그 라이선스(license)도 답합니다. 소개 글 전체는 페이지(page)에서 읽습니다. 최근 30일 사이 깃허브 트렌딩에 올랐거나 소개 글이 있는 저장소만 답합니다. A repository's page on trend.ondo.sh: its figures, the lines under its name (only those listed in ai_written were written by AI), the page's date and the day its figures were read from GitHub, the address, and the license its article leans on when it leans on one. 이용 조건 · Terms of use: https://trend.ondo.sh/about/terms/
- 2026-10-22 `keyword` changed (description)
  - before: 트렌드의 쇼핑 지면에 실린 검색어 하나 — 그 말을 실은 가장 최근 날, 그날 실린 칸(10위 안으로 오른 검색어 · 분야별 많이 찾은 검색어 · 100위 안에 새로 든 검색어)과 순위, 작년 이맘때 줄, 함께 본 사실 한 줄(clue). 검색량 원값은 싣지 않습니다. A shopping keyword as the last page that printed it shows it.
  - after: 트렌드의 쇼핑 지면에 실린 검색어 하나 — 그 말을 실은 가장 최근 날, 그날 실린 칸(10위 안으로 오른 검색어 · 분야별 많이 찾은 검색어 · 100위 안에 새로 든 검색어)과 순위, 작년 이맘때 줄, 함께 본 사실 한 줄(clue). 검색량 원값은 싣지 않습니다. A shopping keyword as the last page that printed it shows it. 이용 조건 · Terms of use: https://trend.ondo.sh/about/terms/
- 2026-10-22 `repository` changed (description)
  - before: 트렌드에 페이지가 있는 깃허브 저장소 하나 — 그 페이지에 실린 수(깃허브 트렌딩 기록 · 별 · 7일 동안 늘어난 별 · 기여자 · 최근 릴리스 …), 이름 아래의 한 줄(kind)과 그 아래 문장(line — 소개 글이 있으면 글의 도입, 없으면 짧은 소개), 그 페이지의 날짜(date)와 깃허브에서 그 수를 읽은 날(figures_read_on), 주소. 소개 글 전체는 페이지(page)에서 읽습니다. 최근 30일 사이 깃허브 트렌딩에 올랐거나 소개 글이 있는 저장소만 답합니다. A repository's page on trend.ondo.sh: its figures, the lines under its name, the page's date and the day its figures were read from GitHub, and the address.
  - after: 트렌드에 페이지가 있는 깃허브 저장소 하나 — 그 페이지에 실린 수(깃허브 트렌딩 기록 · 별 · 7일 동안 늘어난 별 · 기여자 · 최근 릴리스 …), 이름 아래의 한 줄(kind)과 그 아래 문장(line — 소개 글이 있으면 글의 도입, 없으면 짧은 소개), 그 페이지의 날짜(date)와 깃허브에서 그 수를 읽은 날(figures_read_on), 주소. kind와 line 가운데 AI가 저장소의 설명과 README를 읽고 미리 써 둔 것은 답의 ai_written이 적습니다(카드가 없는 저장소의 kind는 저장소가 깃허브에 적은 설명입니다). 소개 글 전체는 페이지(page)에서 읽습니다. 최근 30일 사이 깃허브 트렌딩에 올랐거나 소개 글이 있는 저장소만 답합니다. A repository's page on trend.ondo.sh: its figures, the lines under its name (only those listed in ai_written were written by AI), the page's date and the day its figures were read from GitHub, and the address. 이용 조건 · Terms of use: https://trend.ondo.sh/about/terms/
- 2026-10-22 `today` changed (description)
  - before: 그날 트렌드 지면에 실린 것. 깃허브(github): 머리기사, 7일 동안 별이 가장 많이 늘어난 저장소 10개, 처음 트렌딩에 오른 저장소(since 날짜 이후 처음), 깃허브 일간 트렌딩 목록(rank_day_before가 비면 전날 목록에 없던 저장소, first_trending은 since 날짜 이후 처음 오른 저장소). 쇼핑(commerce): 일주일 사이 분야 10위 안으로 오른 검색어와 작년 이맘때 줄(last_year — times: 검색량이 작년 이맘때의 N배, new: 작년 이맘때엔 거의 찾지 않던 말, holiday: 그 명절마다 오르는 말), 그 아래 함께 본 사실 한 줄(clue — 명절까지 남은 날 · 지난 3년 같은 철 · 같은 분야에서 함께 오른 말, 원인이나 예측이 아닙니다), 분야마다 많이 찾은 검색어 다섯, 분야 100위 안에 새로 든 검색어(since 날짜 이후 새로). since는 트렌드가 그 세계를 기록하기 시작한 날입니다 — 사람에게 전할 때는 지면처럼 그 날이 무엇인지 함께 말해 주세요("트렌드가 기록을 시작한 {since} 이후 처음"). The day's page on trend.ondo.sh as it prints it: GitHub trending, or what Korean shoppers searched; ``since`` is the day trend began recording that world.
  - after: 그날 트렌드 지면에 실린 것. 깃허브(github): 머리기사, 7일 동안 별이 가장 많이 늘어난 저장소 10개, 처음 트렌딩에 오른 저장소(since 날짜 이후 처음), 깃허브 일간 트렌딩 목록(rank_day_before가 비면 전날 목록에 없던 저장소, first_trending은 since 날짜 이후 처음 오른 저장소). 쇼핑(commerce): 일주일 사이 분야 10위 안으로 오른 검색어와 작년 이맘때 줄(last_year — times: 검색량이 작년 이맘때의 N배, new: 작년 이맘때엔 거의 찾지 않던 말, holiday: 그 명절마다 오르는 말), 그 아래 함께 본 사실 한 줄(clue — 명절까지 남은 날 · 지난 3년 같은 철 · 같은 분야에서 함께 오른 말, 원인이나 예측이 아닙니다), 분야마다 많이 찾은 검색어 다섯, 분야 100위 안에 새로 든 검색어(since 날짜 이후 새로). since는 트렌드가 그 세계를 기록하기 시작한 날입니다 — 사람에게 전할 때는 지면처럼 그 날이 무엇인지 함께 말해 주세요("트렌드가 기록을 시작한 {since} 이후 처음"). 깃허브의 머리기사(lead의 headline · dek)와 저장소의 kind · summary 가운데 AI가 미리 써 둔 것은 lead와 저장소마다의 ai_written이 적습니다(카드가 없는 저장소의 kind는 저장소가 깃허브에 적은 설명입니다). The day's page on trend.ondo.sh as it prints it: GitHub trending, or what Korean shoppers searched; ``since`` is the day trend began recording that world; only the fields listed in ai_written were written by AI. 이용 조건 · Terms of use: https://trend.ondo.sh/about/terms/

Full history: https://api.protogrid.dev/v1/servers/sh.ondo%2Ftrend/changes

## Remotes

- https://trend.ondo.sh/mcp (streamable-http, auth none, reachable true, uptime30d 1)

## Packages

_none_

## Tools (3)

- `keyword`: 트렌드의 쇼핑 지면에 실린 검색어 하나 — 그 말을 실은 가장 최근 날, 그날 실린 칸(10위 안으로 오른 검색어 · 분야별 많이 찾은 검색어 · 100위 안에 새로 든 검색어)과 순위, 작년 이맘때 줄, 함께 본 사실 한 줄(clue). 검색량 원값은 싣지 않습니다. A shopping keyword as the last page that printed it shows it. 이용 조건 · Terms of use: https://trend.ondo.sh/about/terms/
- `repository`: 트렌드에 페이지가 있는 깃허브 저장소 하나 — 그 페이지에 실린 수(깃허브 트렌딩 기록 · 별 · 7일 동안 늘어난 별 · 기여자 · 최근 릴리스 …), 이름 아래의 한 줄(kind)과 그 아래 문장(line — 소개 글이 있으면 글의 도입, 없으면 짧은 소개), 그 페이지의 날짜(date)와 깃허브에서 그 수를 읽은 날(figures_read_on), 주소. kind와 line 가운데 AI가 저장소의 설명과 README를 읽고 미리 써 둔 것은 답의 ai_written이 적습니다(카드가 없는 저장소의 kind는 저장소가 깃허브에 적은 설명입니다). 소개 글이 원문 README의 라이선스에 기대어 쓴 글이면 그 라이선스(license)도 답합니다. 소개 글 전체는 페이지(page)에서 읽습니다. 최근 30일 사이 깃허브 트렌딩에 올랐거나 소개 글이 있는 저장소만 답합니다. A repository's page on trend.ondo.sh: its figures, the lines under its name (only those listed in ai_written were written by AI), the page's date and the day its figures were read from GitHub, the address, and the license its article leans on when it leans on one. 이용 조건 · Terms of use: https://trend.ondo.sh/about/terms/
- `today`: 그날 트렌드 지면에 실린 것. 깃허브(github): 머리기사, 7일 동안 별이 가장 많이 늘어난 저장소 10개, 처음 트렌딩에 오른 저장소(since 날짜 이후 처음), 깃허브 일간 트렌딩 목록(rank_day_before가 비면 전날 목록에 없던 저장소, first_trending은 since 날짜 이후 처음 오른 저장소). 쇼핑(commerce): 일주일 사이 분야 10위 안으로 오른 검색어와 작년 이맘때 줄(last_year — times: 검색량이 작년 이맘때의 N배, new: 작년 이맘때엔 거의 찾지 않던 말, holiday: 그 명절마다 오르는 말), 그 아래 함께 본 사실 한 줄(clue — 명절까지 남은 날 · 지난 3년 같은 철 · 같은 분야에서 함께 오른 말, 원인이나 예측이 아닙니다), 분야마다 많이 찾은 검색어 다섯, 분야 100위 안에 새로 든 검색어(since 날짜 이후 새로). since는 트렌드가 그 세계를 기록하기 시작한 날입니다 — 사람에게 전할 때는 지면처럼 그 날이 무엇인지 함께 말해 주세요("트렌드가 기록을 시작한 {since} 이후 처음"). 깃허브의 머리기사(lead의 headline · dek)와 저장소의 kind · summary 가운데 AI가 미리 써 둔 것은 lead와 저장소마다의 ai_written이 적습니다(카드가 없는 저장소의 kind는 저장소가 깃허브에 적은 설명입니다). The day's page on trend.ondo.sh as it prints it: GitHub trending, or what Korean shoppers searched; ``since`` is the day trend began recording that world; only the fields listed in ai_written were written by AI. 이용 조건 · Terms of use: https://trend.ondo.sh/about/terms/
