Skip to main content
Glama

Sounding

Крошечный публичный API для измерения глубины. Живой Worker: https://sounding.brettdavies.workers.dev

Этот репозиторий — пациент аудита для WebMCP-клипа anc.dev. Судьи работают совместно на anc.dev. Именно этот хост они оценивают.

Сломанное состояние (что мы деплоим)

Страница, /api/reading, /llms.txt, robots, well-known MCP-карта и MCP CORS уже проходят. Три строки MUST остаются красными намеренно:

  1. openapi: <link rel="service-desc"> указывает на /openapi.json; файл не отдаётся.

  2. mcp-initialize: карта обнаруживает /mcp; initialize опускает serverInfo.

  3. mcp-tools-list: tools/list опускает tools[].

Не «исправляйте» mcp-cors-*. CORS уже поставляется.

Экспорт по умолчанию остаётся сломанным. createSoundingHandler({ complete: true }) — это вариант на день записи; не выкатывайте его.

Related MCP server: Kitesurf Forecast MCP

Клип (два цикла, один проход исправлений)

На продакшене anc.dev /web-audit (в приложении ChatGPT или Chrome с WebMCP):

  1. Цикл 1: fill_audit_url с этим хостом. Ручной аудит. get_worksheet, затем get_fix_prompt для всех трёх идентификаторов MUST. Никаких mcp-cors-*.

  2. Один проход в src/index.ts. Деплой.

  3. Цикл 2: снова ручной аудит. В get_worksheet нет строк MUST.

main остаётся сломанным пациентом. После дубля:

git checkout -- src
npx wrangler deploy

Деплой

npm install
npx wrangler deploy

Related MCP Connectors

Related MCP Servers