Skip to content

v3.1.2 — Glama quality B→A + npm distribution

Latest

Choose a tag to compare

@lennney lennney released this 22 Jul 08:29

v3.1.2 (2026-07-22)

Headline: Glama quality B→A, npm keywords, CI badge, tool description improvements.

Glama Quality Improvements

  • Added glama.json with maintainer and related server metadata
  • Optimized tool descriptions per TDQS framework (free_search, free_extract)
  • Added CI badge to README
  • Merged CI workflow with existing publish pipeline

npm Distribution

  • Added 9 new keywords: claude, cursor, claude-code, windsurf, search-engine, multi-source, self-hosted, chinese-search, progressive-search
  • Added GitHub stars + CI status badges to README
  • Optimized package description for npm search

Changes

  • glama.json: Server metadata with maintainers + related servers
  • package.json: 32 keywords (was 23), improved description
  • src/tools/free-search.ts: Added query parameter .describe(), improved Usage Guidelines
  • src/tools/free-extract.ts: Added behavioral details, parameter semantics
  • .github/workflows/ci.yml: Merged lint + tsc steps into existing CI
  • README.md: Added CI badge + GitHub stars badge

Stats

  • Tests: 448 passing (unchanged)
  • Engines: 11 (8 free, 3 paid)
  • npm keywords: 32
  • Glama Score: B→A (target)