Skip to content

chore: add repo link to package.json - #163

Merged
arjunkmrm merged 1 commit into
arcadeai-labs:mainfrom
blimmer:add-repo-to-package-json
Apr 25, 2025
Merged

chore: add repo link to package.json#163
arjunkmrm merged 1 commit into
arcadeai-labs:mainfrom
blimmer:add-repo-to-package-json

Conversation

@blimmer

@blimmer blimmer commented Apr 25, 2025

Copy link
Copy Markdown
Contributor

This PR adds the repository field to package.json.

Since the docs recommend running this with npx, I wanted to look at the source code. A common pattern I use is npm repo <package-name. However, this didn't work with @smithery-ai/cli:

> npm repo @smithery/cli
npm error no repository

Adding this key will make it easier for users to validate the source code for the CLI tool.

@arjunkmrm
arjunkmrm merged commit b634145 into arcadeai-labs:main Apr 25, 2025
@arjunkmrm

Copy link
Copy Markdown
Collaborator

merged, thanks for the PR @blimmer !

@blimmer
blimmer deleted the add-repo-to-package-json branch April 25, 2025 22:50
This was referenced Feb 4, 2026
@smithery-chore-bot smithery-chore-bot Bot mentioned this pull request Feb 5, 2026
@smithery-chore-bot smithery-chore-bot Bot mentioned this pull request May 1, 2026
calclavia pushed a commit that referenced this pull request May 1, 2026
Automated Release PR
---


## [1.0.0](v1.0.0...v1.0.0)
(2026-05-01)


### ⚠ BREAKING CHANGES

* rename npm package to smithery (1.0.0)
([#749](#749))
* decouple build from publish, simplify auth and deploy UX
([#623](#623))
* CLI v4.0.0 — unified mcp noun, agent-friendly output, global flags
[SMI-1372] ([#613](#613))

### Features

* add --config-schema flag for external URL publish (SMI-1246)
([#538](#538))
([68fcf07](68fcf07))
* add --headers option to connect add/set commands
([#581](#581))
([da2856d](da2856d))
* add api key prompt for remote server installation
([#172](#172))
([6b1cdad](6b1cdad))
* add comprehensive Smithery CLI skill [SMI-1367]
([#562](#562))
([04ace79](04ace79))
* add custom ID and metadata support to connect command
([#558](#558))
([11c1484](11c1484))
* add dev query param to playground link
([#364](#364))
([be4180c](be4180c))
* add heartbeat to WS connection
([#103](#103))
([9ceaac8](9ceaac8))
* add homepage command to manage local dashboard daemon
([6aebb7a](6aebb7a))
* add jitter to WebSocket reconnection logic and refactor WS runner
([#86](#86))
([0a67eb6](0a67eb6))
* add logout command to remove all local credentials
([#574](#574))
([1d6db88](1d6db88))
* add OpenCode client (stdio only)
([#484](#484))
([83e84bd](83e84bd))
* add post-install message and servers search command
([#598](#598))
([874d8c2](874d8c2))
* add retry and timeout options to sdk and api calls
([#401](#401))
([990d829](990d829))
* add roo code installation
([#144](#144))
([3015dff](3015dff))
* add search param and register mcp logs command
([#663](#663))
([a5406fa](a5406fa))
* add session analytics
([#180](#180))
([eea2b1c](eea2b1c))
* add skills review and vote commands
([#568](#568))
([9251cfd](9251cfd))
* add skills search and install commands
([#550](#550))
([2b1c2db](2b1c2db))
* add skills view command
([#609](#609))
([e0d3e65](e0d3e65))
* add smithery setup command
([#616](#616))
([d78e8d0](d78e8d0))
* add support for smithery profiles
([#170](#170))
([5e3770e](5e3770e))
* add tests for public API patterns
([#566](#566))
([e394217](e394217))
* **automation:** add zod schema validation and improve DX
([#692](#692))
([4840995](4840995))
* **beta:** support openai apps
([#425](#425))
([5965ff6](5965ff6))
* build stateless server
([#362](#362))
([8792645](8792645))
* bundler options, update output format to ESM, remove npm cache from
actions workflow ([#388](#388))
([ccd466a](ccd466a))
* cache tool input/output schemas as Zod types after mcp call
([b9098e5](b9098e5))
* check for latest server when using bundles
([#407](#407))
([8a9a35f](8a9a35f))
* CLI v4.0.0 — unified mcp noun, agent-friendly output, global flags
[SMI-1372] ([#613](#613))
([56e0e7b](56e0e7b))
* decouple build from publish, simplify auth and deploy UX
([#623](#623))
([36a6944](36a6944))
* detect createAuthAdapter export and write to manifest [SMI-1160]
([#604](#604))
([f5f6b74](f5f6b74))
* enhance connect commands with get, pagination, error handling, and
shorthand URLs ([#589](#589))
([04293a7](04293a7))
* improve auth token --policy UX with JSON schema and repeatable
constraints ([#675](#675))
([b95bd6f](b95bd6f))
* improve postinstall message for agents
([#601](#601))
([92726b5](92726b5))
* improve review add UX with GitHub-style syntax
([#580](#580))
([52aeb1d](52aeb1d))
* improve run for bundled servers
([#423](#423))
([9cebf18](9cebf18))
* improve search and connect UX for agents
([#605](#605))
([11c8ef7](11c8ef7))
* improved connections and idle timeout management
([#270](#270)) [SMI-451]
([fe779c3](fe779c3))
* migrate to ESM from commonJS
([#385](#385))
([ce606bd](ce606bd))
* migrate to Release Please for automated releases
([#549](#549))
([be724ae](be724ae))
* minify by default in dev, allow configuration
([#428](#428))
([610b9fe](610b9fe))
* optimize skill trigger description [SMI-1493]
([#636](#636))
([3e55dde](3e55dde))
* pass config to bundle stdio process as args & fix: cleanup process on
exit signal ([#402](#402))
([f80e031](f80e031))
* Poll mcp add auth setup flow
([#743](#743))
([0af019d](0af019d))
* pr and issue template
([#312](#312))
([af60cc9](af60cc9))
* pretty console logs
([#389](#389))
([58adc6e](58adc6e))
* prompt config for local servers in playground command
([#508](#508))
([4e20fe0](4e20fe0))
* prompt for api key when key invalid
([#510](#510))
([d6087ff](d6087ff))
* redesign skills review and vote CLI with gh-style commands
([#572](#572))
([6463e37](6463e37))
* remove api key requirement for local servers
([#167](#167))
([7171ae9](7171ae9))
* remove mcp dev command
([#727](#727))
([980f994](980f994))
* **run:** allow empty strings for required config fields during runtime
([#110](#110))
([c514b10](c514b10))
* session termination
([#165](#165))
([3a46f31](3a46f31))
* show welcome message when CLI runs without arguments
([e2a7cc6](e2a7cc6))
* **skill:** add publish command
([#696](#696))
([2b8c592](2b8c592))
* **SMI-1512:** Add --unstableWebhookUrl option to smithery mcp add
([#634](#634))
([944034e](944034e))
* **SMI-1564:** tree-based tool browsing with required connection arg
([#684](#684))
([7562772](7562772))
* **SMI-1823:** add trigger CLI commands
([#736](#736))
([1368e3f](1368e3f))
* **SMI-1839:** download and run MCPB bundles via uplink on mcp add
([#741](#741))
([6d70db3](6d70db3))
* support for streamable HTTP transport
([#161](#161))
([4394a11](4394a11))
* support input_required MCP connection flows
([#716](#716))
([506bc3c](506bc3c))
* support installing servers to vscode
([#96](#96))
([89cd1f2](89cd1f2))
* support uplink in mcp add
([#729](#729))
([e9eab21](e9eab21))
* surface tool annotations in tool list output
([#679](#679))
([b949eb2](b949eb2))
* unify error handling across ws and stdio connections
([#131](#131))
([1e00778](1e00778))
* Update LibreChat Configuration Handling
([#331](#331))
([7021a25](7021a25))
* use namespace import to prevent build fail
([#514](#514))
([2059166](2059166))
* use smithery/sdk to access registry endpoints
([#213](#213))
([489368b](489368b))


### Bug Fixes

* **/build.mjs:** fixes build failure on windows
([#375](#375))
([ae5208a](ae5208a))
* add CTA for permission denied errors
([#632](#632))
([e18c52d](e18c52d))
* add explicit permissions for publish workflow OIDC
([a0962ec](a0962ec))
* add id-token permission for npm publish OIDC
([#593](#593))
([3f61a2d](3f61a2d))
* add registry-url to setup-node for npm OIDC auth
([7855d98](7855d98))
* add workflow_dispatch to allow manual publish trigger
([bcc31c1](bcc31c1))
* agent-friendly auth login for non-TTY environments (SMI-1627)
([#701](#701))
([280917c](280917c))
* agent-friendly publish, install, and search commands (SMI-1549,
[#680](#680))
([#704](#704))
([4872b6c](4872b6c))
* allow '@' in server id during interactive install
([#498](#498))
([9d97d29](9d97d29))
* allow SDK client to work without API key
([#556](#556))
([d883dbe](d883dbe))
* analytics for stdio runner
([#509](#509))
([1c0de04](1c0de04))
* bypass ESM resolution cache in lazy import retry
([#655](#655))
([27e3ac4](27e3ac4))
* collect configs when smithery api key is prompted
([#173](#173))
([de6d248](de6d248))
* config schema and add tests
([#391](#391))
([58835d2](58835d2))
* config validation and improve installation flow
([#422](#422))
([e6cf76c](e6cf76c))
* connections for stdio servers
([#174](#174))
([f6f76f3](f6f76f3))
* **deps:** rm vulnerable dependencies
([8b49791](8b49791))
* detect direct execution through symlinked bin
([#732](#732))
([2cacbdf](2cacbdf))
* disable minification for shttp bundles to improve debuggability
([#685](#685))
([64de162](64de162))
* don't pass mock values for optional fields
([#517](#517))
([c11041a](c11041a))
* don't prompt to install keytar on logout (SMI-1615)
([#699](#699))
([918ac0c](918ac0c))
* dynamic module imports when running miniflare
([#515](#515))
([5d3cc2f](5d3cc2f))
* handle deletions for YAML configs using --uninstall
([#371](#371))
([f22752e](f22752e))
* handle no saved config
([0684f2c](0684f2c))
* improve stdio error handling
([#135](#135))
([64d23ef](64d23ef))
* Improve stdio-runner cleanup process
([#83](#83))
([346870b](346870b))
* Improve ws-runner cleanup process
([#85](#85))
([2a29ef0](2a29ef0))
* Incorrect JSON escaping in run command example
([#185](#185))
([904d473](904d473))
* initialize local HTTP MCP session before forwarding uplink frames
([#734](#734))
([819a49e](819a49e))
* inline npm publish into release-please workflow
([#599](#599))
([d4c64ef](d4c64ef))
* keep skill required, only make agent optional
([#611](#611))
([714b7f8](714b7f8))
* lint during build workflow
([04485c5](04485c5))
* list event topics without requiring MCP handshake
([#671](#671))
([760bd8a](760bd8a))
* make CLI auth organization aware
([#725](#725))
([88f706b](88f706b))
* make setup command non-interactive by default
([#640](#640))
([7a92c51](7a92c51))
* mcpb bundle builds
([#516](#516))
([6ce2cb2](6ce2cb2))
* move OIDC permissions to workflow-level in publish.yml
([b9056f3](b9056f3))
* pnpm build failures by marking bootstrap dependencies as external
([#487](#487))
([28ee513](28ee513))
* prevent platform mismatch in lazy dependency install
([#643](#643))
([96ea3bf](96ea3bf))
* publish to npm in release-please workflow
([#565](#565))
([94b3cdc](94b3cdc))
* race conditions in tests (file read/write)
([25c0207](25c0207))
* re-deploy patch version to avoid version conflict with 3.10
([#576](#576))
([ec52a05](ec52a05))
* read SMITHERY_BASE_URL at runtime instead of bake-in at build
([#587](#587))
([b618c33](b618c33))
* remove .npmrc that interferes with OIDC auth
([#555](#555))
([87937a9](87937a9))
* remove explicit biome linux binary from CI
([#645](#645))
([51e872d](51e872d))
* remove oauth for cursor
([b882f1f](b882f1f))
* remove registry-url to allow OIDC auth
([#553](#553))
([381aef2](381aef2))
* remove unused --print-link option from login command
([#583](#583))
([9a5b830](9a5b830))
* require port specification when no command is provided in playground
([dd9a229](dd9a229))
* resolve biome lint error and add pre-push hook
([#625](#625))
([588ccf0](588ccf0))
* restore whoami behavior, metadata filtering, and flat pagination
([#687](#687))
([c9ed674](c9ed674))
* run npx in windows through cmd /c
([#59](#59))
([ae8badc](ae8badc))
* search and inspect commands no longer require API key
([#545](#545))
([b1ff329](b1ff329)),
closes [#544](#544)
* show error message when tool list gets invalid connection name
([#681](#681))
([50ecb00](50ecb00))
* simplify uplink peer abstractions and stdio fix
([#738](#738))
([0080086](0080086))
* simplify widget bundling
([#426](#426))
([4288b4f](4288b4f))
* **SMI-1470:** improve auth error messages for expired tokens
([#630](#630))
([45c6fc8](45c6fc8))
* start heartbeat only after connection established
([#168](#168))
([2704fb6](2704fb6))
* temporarily remove test in workflow
([0d83ecb](0d83ecb))
* tests during github workflow
([a47b07f](a47b07f))
* update skills commands for @smithery/api 0.38.0
([#585](#585))
([a049fa0](a049fa0))
* use --save-prod for lazy install to prevent silent no-op
([#658](#658))
([f4c6614](f4c6614))
* use async exec for lazy install so spinner animates
([#660](#660))
([82617d4](82617d4))
* use GitHub App token for release-please to trigger CI
([#592](#592))
([832fe51](832fe51))
* use MCP client for listing tools instead of raw HTTP; ref SMI-1260
([#563](#563))
([79cb44d](79cb44d))
* use Node 24 for npm OIDC publishing support
([7d7b4e2](7d7b4e2))
* use npm OIDC for tokenless publishing
([#552](#552))
([714ce60](714ce60))
* use pnpm publish with local npm for OIDC auth
([#554](#554))
([7b7aafd](7b7aafd))
* use setupUrl in connect flows
([#721](#721))
([b42c771](b42c771))
* use stderr for postinstall message to bypass npm suppression
([df5f6c4](df5f6c4))
* warn on auth-required connections instead of silently failing
([#673](#673))
([4fe8a8c](4fe8a8c))
* widget bundling
([#427](#427))
([067c3aa](067c3aa))
* windows cmd json parsing error
([#99](#99))
([e2f3dcf](e2f3dcf))


### Performance Improvements

* lazy load command implementations to improve CLI startup
([#560](#560))
([1f4a0e4](1f4a0e4))
* lazy-install keytar to eliminate native build
([#638](#638))
([3e445ef](3e445ef))
* optimize CLI startup, install size, and deps [SMI-1535]
([#637](#637))
([4a333dc](4a333dc))
* zero runtime dependencies
([#646](#646))
([9d0a636](9d0a636))


### Reverts

* remove bootstrap externals approach, use pnpm hoisting instead
([#488](#488))
([ac19ece](ac19ece))


### Documentation

* add value prop about connecting agents to Smithery registry
([#591](#591))
([090f299](090f299))
* improve README clarity and accuracy
([#590](#590))
([d41e65c](d41e65c))


### Chores

* add direct uplink pairing
([#745](#745))
([58a60e3](58a60e3))
* add hidden mcp secrets subcommands
([#650](#650))
([35c9b0a](35c9b0a))
* add mcp ls alias
([#730](#730))
([806061b](806061b))
* add repo link to package.json
([#163](#163))
([b634145](b634145))
* bump @smithery/sdk from 1.4.3 to 1.5.2
([5e28147](5e28147))
* bump version to 1.1.33 [skip ci]
([fcfc1a0](fcfc1a0))
* bump version to 1.1.34 [skip ci]
([009eeff](009eeff))
* bump version to 1.1.35 [skip ci]
([42a3719](42a3719))
* bump version to 1.1.36 [skip ci]
([cbe2e6c](cbe2e6c))
* bump version to 1.1.37 [skip ci]
([6bfb0f1](6bfb0f1))
* bump version to 1.1.38 [skip ci]
([27dab9f](27dab9f))
* bump version to 1.1.39 [skip ci]
([074c9d8](074c9d8))
* bump version to 1.1.40 [skip ci]
([8e0c2de](8e0c2de))
* bump version to 1.1.41 [skip ci]
([f92db41](f92db41))
* bump version to 1.1.42 [skip ci]
([351c7e9](351c7e9))
* bump version to 1.1.43 [skip ci]
([5fd6681](5fd6681))
* bump version to 1.1.44 [skip ci]
([1e18419](1e18419))
* bump version to 1.1.45 [skip ci]
([fd6b40c](fd6b40c))
* bump version to 1.1.46 [skip ci]
([6edba26](6edba26))
* bump version to 1.1.47 [skip ci]
([e3e4d69](e3e4d69))
* bump version to 1.1.48 [skip ci]
([faff898](faff898))
* bump version to 1.1.49 [skip ci]
([607a532](607a532))
* bump version to 1.1.50 [skip ci]
([8f59c61](8f59c61))
* bump version to 1.1.51 [skip ci]
([c2fb52b](c2fb52b))
* bump version to 1.1.52 [skip ci]
([3a33252](3a33252))
* bump version to 1.1.53 [skip ci]
([8d8b17f](8d8b17f))
* bump version to 1.1.54 [skip ci]
([8c1687e](8c1687e))
* bump version to 1.1.55 [skip ci]
([b34baf7](b34baf7))
* bump version to 1.1.56 [skip ci]
([b15b36f](b15b36f))
* bump version to 1.1.57 [skip ci]
([c91603f](c91603f))
* bump version to 1.1.58 [skip ci]
([c82dd7e](c82dd7e))
* bump version to 1.1.59 [skip ci]
([832f3b0](832f3b0))
* bump version to 1.1.60 [skip ci]
([1555898](1555898))
* bump version to 1.1.61 [skip ci]
([d08dbb3](d08dbb3))
* bump version to 1.1.62 [skip ci]
([b331c93](b331c93))
* bump version to 1.1.63 [skip ci]
([537b9c4](537b9c4))
* bump version to 1.1.64 [skip ci]
([c6ca5d7](c6ca5d7))
* bump version to 1.1.65 [skip ci]
([c8b857a](c8b857a))
* bump version to 1.1.66 [skip ci]
([d543f2c](d543f2c))
* bump version to 1.1.67 [skip ci]
([1d09475](1d09475))
* bump version to 1.1.68 [skip ci]
([b6d9dc5](b6d9dc5))
* bump version to 1.1.69 [skip ci]
([cef10de](cef10de))
* bump version to 1.1.70 [skip ci]
([56ae031](56ae031))
* bump version to 1.1.71 [skip ci]
([06a560d](06a560d))
* bump version to 1.1.72 [skip ci]
([57c52e2](57c52e2))
* bump version to 1.1.73 [skip ci]
([3e66ec5](3e66ec5))
* bump version to 1.1.74 [skip ci]
([f2bcfcf](f2bcfcf))
* bump version to 1.1.75 [skip ci]
([0f11c05](0f11c05))
* bump version to 1.1.76 [skip ci]
([473a177](473a177))
* bump version to 1.1.77 [skip ci]
([08675b1](08675b1))
* bump version to 1.1.78 [skip ci]
([5208909](5208909))
* bump version to 1.1.79 [skip ci]
([c5b34cf](c5b34cf))
* bump version to 1.1.80 [skip ci]
([fc9c1c0](fc9c1c0))
* bump version to 1.1.81 [skip ci]
([ae42335](ae42335))
* bump version to 1.1.82 [skip ci]
([c6c2998](c6c2998))
* bump version to 1.1.83 [skip ci]
([2ee0157](2ee0157))
* bump version to 1.1.84 [skip ci]
([151f1c1](151f1c1))
* bump version to 1.1.85 [skip ci]
([ff7e19d](ff7e19d))
* bump version to 1.1.86 [skip ci]
([4189904](4189904))
* bump version to 1.1.87 [skip ci]
([10c8e10](10c8e10))
* bump version to 1.1.88 [skip ci]
([254e4fd](254e4fd))
* bump version to 1.1.89 [skip ci]
([029ef73](029ef73))
* bump version to 1.2.1 [skip ci]
([6a7261b](6a7261b))
* bump version to 1.2.10 [skip ci]
([a9cf666](a9cf666))
* bump version to 1.2.11 [skip ci]
([d5f53d9](d5f53d9))
* bump version to 1.2.12 [skip ci]
([f099421](f099421))
* bump version to 1.2.13 [skip ci]
([009d3cd](009d3cd))
* bump version to 1.2.14 [skip ci]
([1f292a4](1f292a4))
* bump version to 1.2.15 [skip ci]
([01d20bc](01d20bc))
* bump version to 1.2.16 [skip ci]
([5427b6e](5427b6e))
* bump version to 1.2.17 [skip ci]
([e3e7bc4](e3e7bc4))
* bump version to 1.2.18 [skip ci]
([7646a71](7646a71))
* bump version to 1.2.19 [skip ci]
([bc653e1](bc653e1))
* bump version to 1.2.2 [skip ci]
([fa878de](fa878de))
* bump version to 1.2.20 [skip ci]
([a9a19d9](a9a19d9))
* bump version to 1.2.21 [skip ci]
([53c1f52](53c1f52))
* bump version to 1.2.22 [skip ci]
([e5faefd](e5faefd))
* bump version to 1.2.23 [skip ci]
([980ffe5](980ffe5))
* bump version to 1.2.24 [skip ci]
([ce10093](ce10093))
* bump version to 1.2.25 [skip ci]
([d483bcc](d483bcc))
* bump version to 1.2.26 [skip ci]
([76c7a58](76c7a58))
* bump version to 1.2.27 [skip ci]
([b52c7bd](b52c7bd))
* bump version to 1.2.28 [skip ci]
([86dc648](86dc648))
* bump version to 1.2.29 [skip ci]
([f8d6d8b](f8d6d8b))
* bump version to 1.2.3 [skip ci]
([d853c28](d853c28))
* bump version to 1.2.30 [skip ci]
([b8a1693](b8a1693))
* bump version to 1.2.31 [skip ci]
([61238df](61238df))
* bump version to 1.2.4 [skip ci]
([b6471b2](b6471b2))
* bump version to 1.2.5 [skip ci]
([3854286](3854286))
* bump version to 1.2.6 [skip ci]
([6a75b59](6a75b59))
* bump version to 1.2.7 [skip ci]
([1182530](1182530))
* bump version to 1.2.8 [skip ci]
([214de4a](214de4a))
* bump version to 1.2.9 [skip ci]
([e1481a6](e1481a6))
* clean up CLI and add tests
([#497](#497))
([2084f6b](2084f6b))
* fix lints and improve typing
([#506](#506))
([e30a054](e30a054))
* **fix:** outdated lockfile
([5bd4636](5bd4636))
* ignore macOS AppleDouble files (._*)
([#627](#627))
([7bb82c6](7bb82c6))
* major version bump
([cf863b6](cf863b6))
* pin first release to 1.0.0
([683a982](683a982))
* remove review, upvote, downvote commands (SMI-1505)
([#706](#706))
([36e7882](36e7882))
* rename npm package to smithery (1.0.0)
([#749](#749))
([1aa4e5f](1aa4e5f))
* **SMI-1539:** add event command for MCP event subscriptions
([#652](#652))
([6da0b63](6da0b63))
* **SMI-1540:** scan event topics during publish
([#654](#654))
([54b8ef0](54b8ef0))
* **SMI-1552:** add events poll command and update SDK to 0.52.0
([#670](#670))
([cfe076d](cfe076d))
* **SMI-1567:** add prefix filtering to tool list and event topics
([#678](#678))
([cdb28e8](cdb28e8))
* support deprecated playground related commands with notice
([#504](#504))
([822aea4](822aea4))
* trigger release-please workflow
([cfa5be4](cfa5be4))
* update @smithery/api to 0.58.0
([#717](#717))
([b714a86](b714a86))
* update biome ([#379](#379))
([7a6912b](7a6912b))
* update biome schema version
([fd6532e](fd6532e))
* update dependencies
([b14de9a](b14de9a))
* update dependencies (zod4, mcp sdk); migrate to pnpm
([#494](#494))
([7fc8a02](7fc8a02))
* update dependencies, publish workflow, add agent guides
([96cb582](96cb582))
* update dev bootstrap for SDK v4.1.0
([#676](#676))
([7a105de](7a105de))
* update pnpm version and allow build scripts
([#511](#511))
([1d945d5](1d945d5))
* update to latest smithery api
([#525](#525))
([12ba82f](12ba82f))
* use positional args for secret set command
([#665](#665))
([79c310e](79c310e))
* use smithery.run REST API
([#739](#739))
([965c84e](965c84e))
* verify release-please workflow
([0b1c416](0b1c416))


### Refactors

* **auth:** remove whoami token mint/server flow
([#686](#686))
([b8a9805](b8a9805))
* clean up index file
([#377](#377))
([87c94f9](87c94f9))
* extract MCP connection output helper
([#718](#718))
([1bbc5bd](1bbc5bd))
* improve config validation, process clean up
([#149](#149))
([96b2de1](96b2de1))
* improve Smithery skill metadata; ref SMI-1404
([#614](#614))
([f36b4ba](f36b4ba))
* remove automation commands feature
([#698](#698))
([5413f9b](5413f9b))
* rename "deployment" to "release" in CLI output
([#624](#624))
([a3da821](a3da821))
* rename roo-code to roocode
([#145](#145))
([178efd5](178efd5))
* replace jsonc-parser with bundlable comment-json
([#648](#648))
([2877d18](2877d18))
* simplify client config architecture + JSONC support
([#541](#541))
([8001792](8001792))
* use @smithery/api client for skills reviews
([#570](#570))
([38957aa](38957aa))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: smithery-chore-bot[bot] <259537197+smithery-chore-bot[bot]@users.noreply.github.com>
@smithery-chore-bot smithery-chore-bot Bot mentioned this pull request May 1, 2026
calclavia pushed a commit that referenced this pull request May 1, 2026
Automated Release PR
---


## [1.0.0](v1.0.0...v1.0.0)
(2026-05-01)


### ⚠ BREAKING CHANGES

* rename npm package to smithery (1.0.0)
([#749](#749))
* decouple build from publish, simplify auth and deploy UX
([#623](#623))
* CLI v4.0.0 — unified mcp noun, agent-friendly output, global flags
[SMI-1372] ([#613](#613))

### Features

* add --config-schema flag for external URL publish (SMI-1246)
([#538](#538))
([68fcf07](68fcf07))
* add --headers option to connect add/set commands
([#581](#581))
([da2856d](da2856d))
* add api key prompt for remote server installation
([#172](#172))
([6b1cdad](6b1cdad))
* add comprehensive Smithery CLI skill [SMI-1367]
([#562](#562))
([04ace79](04ace79))
* add custom ID and metadata support to connect command
([#558](#558))
([11c1484](11c1484))
* add dev query param to playground link
([#364](#364))
([be4180c](be4180c))
* add heartbeat to WS connection
([#103](#103))
([9ceaac8](9ceaac8))
* add homepage command to manage local dashboard daemon
([6aebb7a](6aebb7a))
* add jitter to WebSocket reconnection logic and refactor WS runner
([#86](#86))
([0a67eb6](0a67eb6))
* add logout command to remove all local credentials
([#574](#574))
([1d6db88](1d6db88))
* add OpenCode client (stdio only)
([#484](#484))
([83e84bd](83e84bd))
* add post-install message and servers search command
([#598](#598))
([874d8c2](874d8c2))
* add retry and timeout options to sdk and api calls
([#401](#401))
([990d829](990d829))
* add roo code installation
([#144](#144))
([3015dff](3015dff))
* add search param and register mcp logs command
([#663](#663))
([a5406fa](a5406fa))
* add session analytics
([#180](#180))
([eea2b1c](eea2b1c))
* add skills review and vote commands
([#568](#568))
([9251cfd](9251cfd))
* add skills search and install commands
([#550](#550))
([2b1c2db](2b1c2db))
* add skills view command
([#609](#609))
([e0d3e65](e0d3e65))
* add smithery setup command
([#616](#616))
([d78e8d0](d78e8d0))
* add support for smithery profiles
([#170](#170))
([5e3770e](5e3770e))
* add tests for public API patterns
([#566](#566))
([e394217](e394217))
* **automation:** add zod schema validation and improve DX
([#692](#692))
([4840995](4840995))
* **beta:** support openai apps
([#425](#425))
([5965ff6](5965ff6))
* build stateless server
([#362](#362))
([8792645](8792645))
* bundler options, update output format to ESM, remove npm cache from
actions workflow ([#388](#388))
([ccd466a](ccd466a))
* cache tool input/output schemas as Zod types after mcp call
([b9098e5](b9098e5))
* check for latest server when using bundles
([#407](#407))
([8a9a35f](8a9a35f))
* CLI v4.0.0 — unified mcp noun, agent-friendly output, global flags
[SMI-1372] ([#613](#613))
([56e0e7b](56e0e7b))
* decouple build from publish, simplify auth and deploy UX
([#623](#623))
([36a6944](36a6944))
* detect createAuthAdapter export and write to manifest [SMI-1160]
([#604](#604))
([f5f6b74](f5f6b74))
* enhance connect commands with get, pagination, error handling, and
shorthand URLs ([#589](#589))
([04293a7](04293a7))
* improve auth token --policy UX with JSON schema and repeatable
constraints ([#675](#675))
([b95bd6f](b95bd6f))
* improve postinstall message for agents
([#601](#601))
([92726b5](92726b5))
* improve review add UX with GitHub-style syntax
([#580](#580))
([52aeb1d](52aeb1d))
* improve run for bundled servers
([#423](#423))
([9cebf18](9cebf18))
* improve search and connect UX for agents
([#605](#605))
([11c8ef7](11c8ef7))
* improved connections and idle timeout management
([#270](#270)) [SMI-451]
([fe779c3](fe779c3))
* migrate to ESM from commonJS
([#385](#385))
([ce606bd](ce606bd))
* migrate to Release Please for automated releases
([#549](#549))
([be724ae](be724ae))
* minify by default in dev, allow configuration
([#428](#428))
([610b9fe](610b9fe))
* optimize skill trigger description [SMI-1493]
([#636](#636))
([3e55dde](3e55dde))
* pass config to bundle stdio process as args & fix: cleanup process on
exit signal ([#402](#402))
([f80e031](f80e031))
* Poll mcp add auth setup flow
([#743](#743))
([0af019d](0af019d))
* pr and issue template
([#312](#312))
([af60cc9](af60cc9))
* pretty console logs
([#389](#389))
([58adc6e](58adc6e))
* prompt config for local servers in playground command
([#508](#508))
([4e20fe0](4e20fe0))
* prompt for api key when key invalid
([#510](#510))
([d6087ff](d6087ff))
* redesign skills review and vote CLI with gh-style commands
([#572](#572))
([6463e37](6463e37))
* remove api key requirement for local servers
([#167](#167))
([7171ae9](7171ae9))
* remove mcp dev command
([#727](#727))
([980f994](980f994))
* **run:** allow empty strings for required config fields during runtime
([#110](#110))
([c514b10](c514b10))
* session termination
([#165](#165))
([3a46f31](3a46f31))
* show welcome message when CLI runs without arguments
([e2a7cc6](e2a7cc6))
* **skill:** add publish command
([#696](#696))
([2b8c592](2b8c592))
* **SMI-1512:** Add --unstableWebhookUrl option to smithery mcp add
([#634](#634))
([944034e](944034e))
* **SMI-1564:** tree-based tool browsing with required connection arg
([#684](#684))
([7562772](7562772))
* **SMI-1823:** add trigger CLI commands
([#736](#736))
([1368e3f](1368e3f))
* **SMI-1839:** download and run MCPB bundles via uplink on mcp add
([#741](#741))
([6d70db3](6d70db3))
* support for streamable HTTP transport
([#161](#161))
([4394a11](4394a11))
* support input_required MCP connection flows
([#716](#716))
([506bc3c](506bc3c))
* support installing servers to vscode
([#96](#96))
([89cd1f2](89cd1f2))
* support uplink in mcp add
([#729](#729))
([e9eab21](e9eab21))
* surface tool annotations in tool list output
([#679](#679))
([b949eb2](b949eb2))
* unify error handling across ws and stdio connections
([#131](#131))
([1e00778](1e00778))
* Update LibreChat Configuration Handling
([#331](#331))
([7021a25](7021a25))
* use namespace import to prevent build fail
([#514](#514))
([2059166](2059166))
* use smithery/sdk to access registry endpoints
([#213](#213))
([489368b](489368b))


### Bug Fixes

* **/build.mjs:** fixes build failure on windows
([#375](#375))
([ae5208a](ae5208a))
* add CTA for permission denied errors
([#632](#632))
([e18c52d](e18c52d))
* add explicit permissions for publish workflow OIDC
([a0962ec](a0962ec))
* add id-token permission for npm publish OIDC
([#593](#593))
([3f61a2d](3f61a2d))
* add registry-url to setup-node for npm OIDC auth
([7855d98](7855d98))
* add workflow_dispatch to allow manual publish trigger
([bcc31c1](bcc31c1))
* agent-friendly auth login for non-TTY environments (SMI-1627)
([#701](#701))
([280917c](280917c))
* agent-friendly publish, install, and search commands (SMI-1549,
[#680](#680))
([#704](#704))
([4872b6c](4872b6c))
* allow '@' in server id during interactive install
([#498](#498))
([9d97d29](9d97d29))
* allow SDK client to work without API key
([#556](#556))
([d883dbe](d883dbe))
* analytics for stdio runner
([#509](#509))
([1c0de04](1c0de04))
* bypass ESM resolution cache in lazy import retry
([#655](#655))
([27e3ac4](27e3ac4))
* collect configs when smithery api key is prompted
([#173](#173))
([de6d248](de6d248))
* config schema and add tests
([#391](#391))
([58835d2](58835d2))
* config validation and improve installation flow
([#422](#422))
([e6cf76c](e6cf76c))
* connections for stdio servers
([#174](#174))
([f6f76f3](f6f76f3))
* **deps:** rm vulnerable dependencies
([8b49791](8b49791))
* detect direct execution through symlinked bin
([#732](#732))
([2cacbdf](2cacbdf))
* disable minification for shttp bundles to improve debuggability
([#685](#685))
([64de162](64de162))
* don't pass mock values for optional fields
([#517](#517))
([c11041a](c11041a))
* don't prompt to install keytar on logout (SMI-1615)
([#699](#699))
([918ac0c](918ac0c))
* dynamic module imports when running miniflare
([#515](#515))
([5d3cc2f](5d3cc2f))
* handle deletions for YAML configs using --uninstall
([#371](#371))
([f22752e](f22752e))
* handle no saved config
([0684f2c](0684f2c))
* improve stdio error handling
([#135](#135))
([64d23ef](64d23ef))
* Improve stdio-runner cleanup process
([#83](#83))
([346870b](346870b))
* Improve ws-runner cleanup process
([#85](#85))
([2a29ef0](2a29ef0))
* Incorrect JSON escaping in run command example
([#185](#185))
([904d473](904d473))
* initialize local HTTP MCP session before forwarding uplink frames
([#734](#734))
([819a49e](819a49e))
* inline npm publish into release-please workflow
([#599](#599))
([d4c64ef](d4c64ef))
* keep skill required, only make agent optional
([#611](#611))
([714b7f8](714b7f8))
* lint during build workflow
([04485c5](04485c5))
* list event topics without requiring MCP handshake
([#671](#671))
([760bd8a](760bd8a))
* make CLI auth organization aware
([#725](#725))
([88f706b](88f706b))
* make setup command non-interactive by default
([#640](#640))
([7a92c51](7a92c51))
* mcpb bundle builds
([#516](#516))
([6ce2cb2](6ce2cb2))
* move OIDC permissions to workflow-level in publish.yml
([b9056f3](b9056f3))
* pnpm build failures by marking bootstrap dependencies as external
([#487](#487))
([28ee513](28ee513))
* prevent platform mismatch in lazy dependency install
([#643](#643))
([96ea3bf](96ea3bf))
* publish to npm in release-please workflow
([#565](#565))
([94b3cdc](94b3cdc))
* race conditions in tests (file read/write)
([25c0207](25c0207))
* re-deploy patch version to avoid version conflict with 3.10
([#576](#576))
([ec52a05](ec52a05))
* read SMITHERY_BASE_URL at runtime instead of bake-in at build
([#587](#587))
([b618c33](b618c33))
* remove .npmrc that interferes with OIDC auth
([#555](#555))
([87937a9](87937a9))
* remove explicit biome linux binary from CI
([#645](#645))
([51e872d](51e872d))
* remove oauth for cursor
([b882f1f](b882f1f))
* remove registry-url to allow OIDC auth
([#553](#553))
([381aef2](381aef2))
* remove unused --print-link option from login command
([#583](#583))
([9a5b830](9a5b830))
* require port specification when no command is provided in playground
([dd9a229](dd9a229))
* resolve biome lint error and add pre-push hook
([#625](#625))
([588ccf0](588ccf0))
* restore whoami behavior, metadata filtering, and flat pagination
([#687](#687))
([c9ed674](c9ed674))
* run npx in windows through cmd /c
([#59](#59))
([ae8badc](ae8badc))
* search and inspect commands no longer require API key
([#545](#545))
([b1ff329](b1ff329)),
closes [#544](#544)
* show error message when tool list gets invalid connection name
([#681](#681))
([50ecb00](50ecb00))
* simplify uplink peer abstractions and stdio fix
([#738](#738))
([0080086](0080086))
* simplify widget bundling
([#426](#426))
([4288b4f](4288b4f))
* **SMI-1470:** improve auth error messages for expired tokens
([#630](#630))
([45c6fc8](45c6fc8))
* start heartbeat only after connection established
([#168](#168))
([2704fb6](2704fb6))
* temporarily remove test in workflow
([0d83ecb](0d83ecb))
* tests during github workflow
([a47b07f](a47b07f))
* update skills commands for @smithery/api 0.38.0
([#585](#585))
([a049fa0](a049fa0))
* use --save-prod for lazy install to prevent silent no-op
([#658](#658))
([f4c6614](f4c6614))
* use async exec for lazy install so spinner animates
([#660](#660))
([82617d4](82617d4))
* use GitHub App token for release-please to trigger CI
([#592](#592))
([832fe51](832fe51))
* use MCP client for listing tools instead of raw HTTP; ref SMI-1260
([#563](#563))
([79cb44d](79cb44d))
* use Node 24 for npm OIDC publishing support
([7d7b4e2](7d7b4e2))
* use npm OIDC for tokenless publishing
([#552](#552))
([714ce60](714ce60))
* use pnpm publish with local npm for OIDC auth
([#554](#554))
([7b7aafd](7b7aafd))
* use setupUrl in connect flows
([#721](#721))
([b42c771](b42c771))
* use stderr for postinstall message to bypass npm suppression
([df5f6c4](df5f6c4))
* warn on auth-required connections instead of silently failing
([#673](#673))
([4fe8a8c](4fe8a8c))
* widget bundling
([#427](#427))
([067c3aa](067c3aa))
* windows cmd json parsing error
([#99](#99))
([e2f3dcf](e2f3dcf))


### Performance Improvements

* lazy load command implementations to improve CLI startup
([#560](#560))
([1f4a0e4](1f4a0e4))
* lazy-install keytar to eliminate native build
([#638](#638))
([3e445ef](3e445ef))
* optimize CLI startup, install size, and deps [SMI-1535]
([#637](#637))
([4a333dc](4a333dc))
* zero runtime dependencies
([#646](#646))
([9d0a636](9d0a636))


### Reverts

* remove bootstrap externals approach, use pnpm hoisting instead
([#488](#488))
([ac19ece](ac19ece))


### Documentation

* add value prop about connecting agents to Smithery registry
([#591](#591))
([090f299](090f299))
* improve README clarity and accuracy
([#590](#590))
([d41e65c](d41e65c))


### Chores

* add direct uplink pairing
([#745](#745))
([58a60e3](58a60e3))
* add hidden mcp secrets subcommands
([#650](#650))
([35c9b0a](35c9b0a))
* add mcp ls alias
([#730](#730))
([806061b](806061b))
* add repo link to package.json
([#163](#163))
([b634145](b634145))
* bump @smithery/sdk from 1.4.3 to 1.5.2
([5e28147](5e28147))
* bump version to 1.1.34 [skip ci]
([009eeff](009eeff))
* bump version to 1.1.35 [skip ci]
([42a3719](42a3719))
* bump version to 1.1.36 [skip ci]
([cbe2e6c](cbe2e6c))
* bump version to 1.1.37 [skip ci]
([6bfb0f1](6bfb0f1))
* bump version to 1.1.38 [skip ci]
([27dab9f](27dab9f))
* bump version to 1.1.39 [skip ci]
([074c9d8](074c9d8))
* bump version to 1.1.40 [skip ci]
([8e0c2de](8e0c2de))
* bump version to 1.1.41 [skip ci]
([f92db41](f92db41))
* bump version to 1.1.42 [skip ci]
([351c7e9](351c7e9))
* bump version to 1.1.43 [skip ci]
([5fd6681](5fd6681))
* bump version to 1.1.44 [skip ci]
([1e18419](1e18419))
* bump version to 1.1.45 [skip ci]
([fd6b40c](fd6b40c))
* bump version to 1.1.46 [skip ci]
([6edba26](6edba26))
* bump version to 1.1.47 [skip ci]
([e3e4d69](e3e4d69))
* bump version to 1.1.48 [skip ci]
([faff898](faff898))
* bump version to 1.1.49 [skip ci]
([607a532](607a532))
* bump version to 1.1.50 [skip ci]
([8f59c61](8f59c61))
* bump version to 1.1.51 [skip ci]
([c2fb52b](c2fb52b))
* bump version to 1.1.52 [skip ci]
([3a33252](3a33252))
* bump version to 1.1.53 [skip ci]
([8d8b17f](8d8b17f))
* bump version to 1.1.54 [skip ci]
([8c1687e](8c1687e))
* bump version to 1.1.55 [skip ci]
([b34baf7](b34baf7))
* bump version to 1.1.56 [skip ci]
([b15b36f](b15b36f))
* bump version to 1.1.57 [skip ci]
([c91603f](c91603f))
* bump version to 1.1.58 [skip ci]
([c82dd7e](c82dd7e))
* bump version to 1.1.59 [skip ci]
([832f3b0](832f3b0))
* bump version to 1.1.60 [skip ci]
([1555898](1555898))
* bump version to 1.1.61 [skip ci]
([d08dbb3](d08dbb3))
* bump version to 1.1.62 [skip ci]
([b331c93](b331c93))
* bump version to 1.1.63 [skip ci]
([537b9c4](537b9c4))
* bump version to 1.1.64 [skip ci]
([c6ca5d7](c6ca5d7))
* bump version to 1.1.65 [skip ci]
([c8b857a](c8b857a))
* bump version to 1.1.66 [skip ci]
([d543f2c](d543f2c))
* bump version to 1.1.67 [skip ci]
([1d09475](1d09475))
* bump version to 1.1.68 [skip ci]
([b6d9dc5](b6d9dc5))
* bump version to 1.1.69 [skip ci]
([cef10de](cef10de))
* bump version to 1.1.70 [skip ci]
([56ae031](56ae031))
* bump version to 1.1.71 [skip ci]
([06a560d](06a560d))
* bump version to 1.1.72 [skip ci]
([57c52e2](57c52e2))
* bump version to 1.1.73 [skip ci]
([3e66ec5](3e66ec5))
* bump version to 1.1.74 [skip ci]
([f2bcfcf](f2bcfcf))
* bump version to 1.1.75 [skip ci]
([0f11c05](0f11c05))
* bump version to 1.1.76 [skip ci]
([473a177](473a177))
* bump version to 1.1.77 [skip ci]
([08675b1](08675b1))
* bump version to 1.1.78 [skip ci]
([5208909](5208909))
* bump version to 1.1.79 [skip ci]
([c5b34cf](c5b34cf))
* bump version to 1.1.80 [skip ci]
([fc9c1c0](fc9c1c0))
* bump version to 1.1.81 [skip ci]
([ae42335](ae42335))
* bump version to 1.1.82 [skip ci]
([c6c2998](c6c2998))
* bump version to 1.1.83 [skip ci]
([2ee0157](2ee0157))
* bump version to 1.1.84 [skip ci]
([151f1c1](151f1c1))
* bump version to 1.1.85 [skip ci]
([ff7e19d](ff7e19d))
* bump version to 1.1.86 [skip ci]
([4189904](4189904))
* bump version to 1.1.87 [skip ci]
([10c8e10](10c8e10))
* bump version to 1.1.88 [skip ci]
([254e4fd](254e4fd))
* bump version to 1.1.89 [skip ci]
([029ef73](029ef73))
* bump version to 1.2.1 [skip ci]
([6a7261b](6a7261b))
* bump version to 1.2.10 [skip ci]
([a9cf666](a9cf666))
* bump version to 1.2.11 [skip ci]
([d5f53d9](d5f53d9))
* bump version to 1.2.12 [skip ci]
([f099421](f099421))
* bump version to 1.2.13 [skip ci]
([009d3cd](009d3cd))
* bump version to 1.2.14 [skip ci]
([1f292a4](1f292a4))
* bump version to 1.2.15 [skip ci]
([01d20bc](01d20bc))
* bump version to 1.2.16 [skip ci]
([5427b6e](5427b6e))
* bump version to 1.2.17 [skip ci]
([e3e7bc4](e3e7bc4))
* bump version to 1.2.18 [skip ci]
([7646a71](7646a71))
* bump version to 1.2.19 [skip ci]
([bc653e1](bc653e1))
* bump version to 1.2.2 [skip ci]
([fa878de](fa878de))
* bump version to 1.2.20 [skip ci]
([a9a19d9](a9a19d9))
* bump version to 1.2.21 [skip ci]
([53c1f52](53c1f52))
* bump version to 1.2.22 [skip ci]
([e5faefd](e5faefd))
* bump version to 1.2.23 [skip ci]
([980ffe5](980ffe5))
* bump version to 1.2.24 [skip ci]
([ce10093](ce10093))
* bump version to 1.2.25 [skip ci]
([d483bcc](d483bcc))
* bump version to 1.2.26 [skip ci]
([76c7a58](76c7a58))
* bump version to 1.2.27 [skip ci]
([b52c7bd](b52c7bd))
* bump version to 1.2.28 [skip ci]
([86dc648](86dc648))
* bump version to 1.2.29 [skip ci]
([f8d6d8b](f8d6d8b))
* bump version to 1.2.3 [skip ci]
([d853c28](d853c28))
* bump version to 1.2.30 [skip ci]
([b8a1693](b8a1693))
* bump version to 1.2.31 [skip ci]
([61238df](61238df))
* bump version to 1.2.4 [skip ci]
([b6471b2](b6471b2))
* bump version to 1.2.5 [skip ci]
([3854286](3854286))
* bump version to 1.2.6 [skip ci]
([6a75b59](6a75b59))
* bump version to 1.2.7 [skip ci]
([1182530](1182530))
* bump version to 1.2.8 [skip ci]
([214de4a](214de4a))
* bump version to 1.2.9 [skip ci]
([e1481a6](e1481a6))
* clean up CLI and add tests
([#497](#497))
([2084f6b](2084f6b))
* fix lints and improve typing
([#506](#506))
([e30a054](e30a054))
* **fix:** outdated lockfile
([5bd4636](5bd4636))
* hide homepage command from public help
([#752](#752))
([251cadb](251cadb))
* ignore macOS AppleDouble files (._*)
([#627](#627))
([7bb82c6](7bb82c6))
* major version bump
([cf863b6](cf863b6))
* pin first release to 1.0.0
([683a982](683a982))
* remove review, upvote, downvote commands (SMI-1505)
([#706](#706))
([36e7882](36e7882))
* rename npm package to smithery (1.0.0)
([#749](#749))
([1aa4e5f](1aa4e5f))
* **SMI-1539:** add event command for MCP event subscriptions
([#652](#652))
([6da0b63](6da0b63))
* **SMI-1540:** scan event topics during publish
([#654](#654))
([54b8ef0](54b8ef0))
* **SMI-1552:** add events poll command and update SDK to 0.52.0
([#670](#670))
([cfe076d](cfe076d))
* **SMI-1567:** add prefix filtering to tool list and event topics
([#678](#678))
([cdb28e8](cdb28e8))
* support deprecated playground related commands with notice
([#504](#504))
([822aea4](822aea4))
* trigger release-please workflow
([cfa5be4](cfa5be4))
* update @smithery/api to 0.58.0
([#717](#717))
([b714a86](b714a86))
* update biome ([#379](#379))
([7a6912b](7a6912b))
* update biome schema version
([fd6532e](fd6532e))
* update dependencies
([b14de9a](b14de9a))
* update dependencies (zod4, mcp sdk); migrate to pnpm
([#494](#494))
([7fc8a02](7fc8a02))
* update dependencies, publish workflow, add agent guides
([96cb582](96cb582))
* update dev bootstrap for SDK v4.1.0
([#676](#676))
([7a105de](7a105de))
* update pnpm version and allow build scripts
([#511](#511))
([1d945d5](1d945d5))
* update to latest smithery api
([#525](#525))
([12ba82f](12ba82f))
* use positional args for secret set command
([#665](#665))
([79c310e](79c310e))
* use smithery.run REST API
([#739](#739))
([965c84e](965c84e))
* verify release-please workflow
([0b1c416](0b1c416))


### Refactors

* **auth:** remove whoami token mint/server flow
([#686](#686))
([b8a9805](b8a9805))
* clean up index file
([#377](#377))
([87c94f9](87c94f9))
* extract MCP connection output helper
([#718](#718))
([1bbc5bd](1bbc5bd))
* improve config validation, process clean up
([#149](#149))
([96b2de1](96b2de1))
* improve Smithery skill metadata; ref SMI-1404
([#614](#614))
([f36b4ba](f36b4ba))
* remove automation commands feature
([#698](#698))
([5413f9b](5413f9b))
* rename "deployment" to "release" in CLI output
([#624](#624))
([a3da821](a3da821))
* rename roo-code to roocode
([#145](#145))
([178efd5](178efd5))
* replace jsonc-parser with bundlable comment-json
([#648](#648))
([2877d18](2877d18))
* simplify client config architecture + JSONC support
([#541](#541))
([8001792](8001792))
* use @smithery/api client for skills reviews
([#570](#570))
([38957aa](38957aa))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: smithery-chore-bot[bot] <259537197+smithery-chore-bot[bot]@users.noreply.github.com>
@smithery-chore-bot smithery-chore-bot Bot mentioned this pull request May 3, 2026
arjunkmrm pushed a commit that referenced this pull request May 6, 2026
Automated Release PR
---


## [1.1.0](v1.0.1...v1.1.0)
(2026-05-06)


### ⚠ BREAKING CHANGES

* rename npm package to smithery (1.0.0)
([#749](#749))
* decouple build from publish, simplify auth and deploy UX
([#623](#623))
* CLI v4.0.0 — unified mcp noun, agent-friendly output, global flags
[SMI-1372] ([#613](#613))

### Features

* add --config-schema flag for external URL publish (SMI-1246)
([#538](#538))
([68fcf07](68fcf07))
* add --headers option to connect add/set commands
([#581](#581))
([da2856d](da2856d))
* add api key prompt for remote server installation
([#172](#172))
([6b1cdad](6b1cdad))
* add comprehensive Smithery CLI skill [SMI-1367]
([#562](#562))
([04ace79](04ace79))
* add custom ID and metadata support to connect command
([#558](#558))
([11c1484](11c1484))
* add dev query param to playground link
([#364](#364))
([be4180c](be4180c))
* add heartbeat to WS connection
([#103](#103))
([9ceaac8](9ceaac8))
* add homepage command to manage local dashboard daemon
([6aebb7a](6aebb7a))
* add jitter to WebSocket reconnection logic and refactor WS runner
([#86](#86))
([0a67eb6](0a67eb6))
* add logout command to remove all local credentials
([#574](#574))
([1d6db88](1d6db88))
* add OpenCode client (stdio only)
([#484](#484))
([83e84bd](83e84bd))
* add post-install message and servers search command
([#598](#598))
([874d8c2](874d8c2))
* add retry and timeout options to sdk and api calls
([#401](#401))
([990d829](990d829))
* add roo code installation
([#144](#144))
([3015dff](3015dff))
* add search param and register mcp logs command
([#663](#663))
([a5406fa](a5406fa))
* add session analytics
([#180](#180))
([eea2b1c](eea2b1c))
* add skills review and vote commands
([#568](#568))
([9251cfd](9251cfd))
* add skills search and install commands
([#550](#550))
([2b1c2db](2b1c2db))
* add skills view command
([#609](#609))
([e0d3e65](e0d3e65))
* add smithery setup command
([#616](#616))
([d78e8d0](d78e8d0))
* add support for smithery profiles
([#170](#170))
([5e3770e](5e3770e))
* add tests for public API patterns
([#566](#566))
([e394217](e394217))
* **automation:** add zod schema validation and improve DX
([#692](#692))
([4840995](4840995))
* **beta:** support openai apps
([#425](#425))
([5965ff6](5965ff6))
* build stateless server
([#362](#362))
([8792645](8792645))
* bundler options, update output format to ESM, remove npm cache from
actions workflow ([#388](#388))
([ccd466a](ccd466a))
* cache tool input/output schemas as Zod types after mcp call
([b9098e5](b9098e5))
* check for latest server when using bundles
([#407](#407))
([8a9a35f](8a9a35f))
* CLI v4.0.0 — unified mcp noun, agent-friendly output, global flags
[SMI-1372] ([#613](#613))
([56e0e7b](56e0e7b))
* decouple build from publish, simplify auth and deploy UX
([#623](#623))
([36a6944](36a6944))
* detect createAuthAdapter export and write to manifest [SMI-1160]
([#604](#604))
([f5f6b74](f5f6b74))
* enhance connect commands with get, pagination, error handling, and
shorthand URLs ([#589](#589))
([04293a7](04293a7))
* improve auth token --policy UX with JSON schema and repeatable
constraints ([#675](#675))
([b95bd6f](b95bd6f))
* improve postinstall message for agents
([#601](#601))
([92726b5](92726b5))
* improve review add UX with GitHub-style syntax
([#580](#580))
([52aeb1d](52aeb1d))
* improve run for bundled servers
([#423](#423))
([9cebf18](9cebf18))
* improve search and connect UX for agents
([#605](#605))
([11c8ef7](11c8ef7))
* improved connections and idle timeout management
([#270](#270)) [SMI-451]
([fe779c3](fe779c3))
* migrate to ESM from commonJS
([#385](#385))
([ce606bd](ce606bd))
* migrate to Release Please for automated releases
([#549](#549))
([be724ae](be724ae))
* minify by default in dev, allow configuration
([#428](#428))
([610b9fe](610b9fe))
* optimize skill trigger description [SMI-1493]
([#636](#636))
([3e55dde](3e55dde))
* pass config to bundle stdio process as args & fix: cleanup process on
exit signal ([#402](#402))
([f80e031](f80e031))
* Poll mcp add auth setup flow
([#743](#743))
([0af019d](0af019d))
* pr and issue template
([#312](#312))
([af60cc9](af60cc9))
* pretty console logs
([#389](#389))
([58adc6e](58adc6e))
* prompt config for local servers in playground command
([#508](#508))
([4e20fe0](4e20fe0))
* prompt for api key when key invalid
([#510](#510))
([d6087ff](d6087ff))
* redesign skills review and vote CLI with gh-style commands
([#572](#572))
([6463e37](6463e37))
* remove api key requirement for local servers
([#167](#167))
([7171ae9](7171ae9))
* remove mcp dev command
([#727](#727))
([980f994](980f994))
* **run:** allow empty strings for required config fields during runtime
([#110](#110))
([c514b10](c514b10))
* session termination
([#165](#165))
([3a46f31](3a46f31))
* show welcome message when CLI runs without arguments
([e2a7cc6](e2a7cc6))
* **skill:** add publish command
([#696](#696))
([2b8c592](2b8c592))
* **SMI-1512:** Add --unstableWebhookUrl option to smithery mcp add
([#634](#634))
([944034e](944034e))
* **SMI-1564:** tree-based tool browsing with required connection arg
([#684](#684))
([7562772](7562772))
* **SMI-1823:** add trigger CLI commands
([#736](#736))
([1368e3f](1368e3f))
* **SMI-1839:** download and run MCPB bundles via uplink on mcp add
([#741](#741))
([6d70db3](6d70db3))
* support antigravity, kiro, zed, trae clients
([#762](#762))
([fe25fe0](fe25fe0))
* support for streamable HTTP transport
([#161](#161))
([4394a11](4394a11))
* support input_required MCP connection flows
([#716](#716))
([506bc3c](506bc3c))
* support installing servers to vscode
([#96](#96))
([89cd1f2](89cd1f2))
* support uplink in mcp add
([#729](#729))
([e9eab21](e9eab21))
* surface tool annotations in tool list output
([#679](#679))
([b949eb2](b949eb2))
* unify error handling across ws and stdio connections
([#131](#131))
([1e00778](1e00778))
* Update LibreChat Configuration Handling
([#331](#331))
([7021a25](7021a25))
* use namespace import to prevent build fail
([#514](#514))
([2059166](2059166))
* use smithery/sdk to access registry endpoints
([#213](#213))
([489368b](489368b))


### Bug Fixes

* **/build.mjs:** fixes build failure on windows
([#375](#375))
([ae5208a](ae5208a))
* add CTA for permission denied errors
([#632](#632))
([e18c52d](e18c52d))
* add explicit permissions for publish workflow OIDC
([a0962ec](a0962ec))
* add id-token permission for npm publish OIDC
([#593](#593))
([3f61a2d](3f61a2d))
* add registry-url to setup-node for npm OIDC auth
([7855d98](7855d98))
* add workflow_dispatch to allow manual publish trigger
([bcc31c1](bcc31c1))
* agent-friendly auth login for non-TTY environments (SMI-1627)
([#701](#701))
([280917c](280917c))
* agent-friendly publish, install, and search commands (SMI-1549,
[#680](#680))
([#704](#704))
([4872b6c](4872b6c))
* allow '@' in server id during interactive install
([#498](#498))
([9d97d29](9d97d29))
* allow SDK client to work without API key
([#556](#556))
([d883dbe](d883dbe))
* analytics for stdio runner
([#509](#509))
([1c0de04](1c0de04))
* arb url install + node 24 consent crash
([#761](#761))
([78b21cd](78b21cd))
* bypass ESM resolution cache in lazy import retry
([#655](#655))
([27e3ac4](27e3ac4))
* collect configs when smithery api key is prompted
([#173](#173))
([de6d248](de6d248))
* config schema and add tests
([#391](#391))
([58835d2](58835d2))
* config validation and improve installation flow
([#422](#422))
([e6cf76c](e6cf76c))
* connections for stdio servers
([#174](#174))
([f6f76f3](f6f76f3))
* **deps:** rm vulnerable dependencies
([8b49791](8b49791))
* detect direct execution through symlinked bin
([#732](#732))
([2cacbdf](2cacbdf))
* disable minification for shttp bundles to improve debuggability
([#685](#685))
([64de162](64de162))
* don't pass mock values for optional fields
([#517](#517))
([c11041a](c11041a))
* don't prompt to install keytar on logout (SMI-1615)
([#699](#699))
([918ac0c](918ac0c))
* dynamic module imports when running miniflare
([#515](#515))
([5d3cc2f](5d3cc2f))
* handle deletions for YAML configs using --uninstall
([#371](#371))
([f22752e](f22752e))
* handle no saved config
([0684f2c](0684f2c))
* improve stdio error handling
([#135](#135))
([64d23ef](64d23ef))
* Improve stdio-runner cleanup process
([#83](#83))
([346870b](346870b))
* Improve ws-runner cleanup process
([#85](#85))
([2a29ef0](2a29ef0))
* Incorrect JSON escaping in run command example
([#185](#185))
([904d473](904d473))
* initialize local HTTP MCP session before forwarding uplink frames
([#734](#734))
([819a49e](819a49e))
* inline npm publish into release-please workflow
([#599](#599))
([d4c64ef](d4c64ef))
* keep skill required, only make agent optional
([#611](#611))
([714b7f8](714b7f8))
* lint during build workflow
([04485c5](04485c5))
* list event topics without requiring MCP handshake
([#671](#671))
([760bd8a](760bd8a))
* make CLI auth organization aware
([#725](#725))
([88f706b](88f706b))
* make setup command non-interactive by default
([#640](#640))
([7a92c51](7a92c51))
* **mcp add:** resume setup when re-adding incomplete connection
([#756](#756))
([ddaa2c0](ddaa2c0))
* mcpb bundle builds
([#516](#516))
([6ce2cb2](6ce2cb2))
* move OIDC permissions to workflow-level in publish.yml
([b9056f3](b9056f3))
* pin release-please scan boundary to v1.0.1
([#763](#763))
([f661b49](f661b49))
* pnpm build failures by marking bootstrap dependencies as external
([#487](#487))
([28ee513](28ee513))
* prevent platform mismatch in lazy dependency install
([#643](#643))
([96ea3bf](96ea3bf))
* publish to npm in release-please workflow
([#565](#565))
([94b3cdc](94b3cdc))
* race conditions in tests (file read/write)
([25c0207](25c0207))
* re-deploy patch version to avoid version conflict with 3.10
([#576](#576))
([ec52a05](ec52a05))
* read SMITHERY_BASE_URL at runtime instead of bake-in at build
([#587](#587))
([b618c33](b618c33))
* remove .npmrc that interferes with OIDC auth
([#555](#555))
([87937a9](87937a9))
* remove explicit biome linux binary from CI
([#645](#645))
([51e872d](51e872d))
* remove oauth for cursor
([b882f1f](b882f1f))
* remove registry-url to allow OIDC auth
([#553](#553))
([381aef2](381aef2))
* remove unused --print-link option from login command
([#583](#583))
([9a5b830](9a5b830))
* require port specification when no command is provided in playground
([dd9a229](dd9a229))
* resolve biome lint error and add pre-push hook
([#625](#625))
([588ccf0](588ccf0))
* restore whoami behavior, metadata filtering, and flat pagination
([#687](#687))
([c9ed674](c9ed674))
* run npx in windows through cmd /c
([#59](#59))
([ae8badc](ae8badc))
* search and inspect commands no longer require API key
([#545](#545))
([b1ff329](b1ff329)),
closes [#544](#544)
* show error message when tool list gets invalid connection name
([#681](#681))
([50ecb00](50ecb00))
* simplify uplink peer abstractions and stdio fix
([#738](#738))
([0080086](0080086))
* simplify widget bundling
([#426](#426))
([4288b4f](4288b4f))
* **SMI-1470:** improve auth error messages for expired tokens
([#630](#630))
([45c6fc8](45c6fc8))
* start heartbeat only after connection established
([#168](#168))
([2704fb6](2704fb6))
* temporarily remove test in workflow
([0d83ecb](0d83ecb))
* tests during github workflow
([a47b07f](a47b07f))
* update skills commands for @smithery/api 0.38.0
([#585](#585))
([a049fa0](a049fa0))
* use --save-prod for lazy install to prevent silent no-op
([#658](#658))
([f4c6614](f4c6614))
* use async exec for lazy install so spinner animates
([#660](#660))
([82617d4](82617d4))
* use GitHub App token for release-please to trigger CI
([#592](#592))
([832fe51](832fe51))
* use MCP client for listing tools instead of raw HTTP; ref SMI-1260
([#563](#563))
([79cb44d](79cb44d))
* use Node 24 for npm OIDC publishing support
([7d7b4e2](7d7b4e2))
* use npm OIDC for tokenless publishing
([#552](#552))
([714ce60](714ce60))
* use pnpm publish with local npm for OIDC auth
([#554](#554))
([7b7aafd](7b7aafd))
* use setupUrl in connect flows
([#721](#721))
([b42c771](b42c771))
* use stderr for postinstall message to bypass npm suppression
([df5f6c4](df5f6c4))
* warn on auth-required connections instead of silently failing
([#673](#673))
([4fe8a8c](4fe8a8c))
* widget bundling
([#427](#427))
([067c3aa](067c3aa))
* windows cmd json parsing error
([#99](#99))
([e2f3dcf](e2f3dcf))


### Performance Improvements

* lazy load command implementations to improve CLI startup
([#560](#560))
([1f4a0e4](1f4a0e4))
* lazy-install keytar to eliminate native build
([#638](#638))
([3e445ef](3e445ef))
* optimize CLI startup, install size, and deps [SMI-1535]
([#637](#637))
([4a333dc](4a333dc))
* zero runtime dependencies
([#646](#646))
([9d0a636](9d0a636))


### Reverts

* remove bootstrap externals approach, use pnpm hoisting instead
([#488](#488))
([ac19ece](ac19ece))


### Documentation

* add value prop about connecting agents to Smithery registry
([#591](#591))
([090f299](090f299))
* improve README clarity and accuracy
([#590](#590))
([d41e65c](d41e65c))


### Chores

* add direct uplink pairing
([#745](#745))
([58a60e3](58a60e3))
* add hidden mcp secrets subcommands
([#650](#650))
([35c9b0a](35c9b0a))
* add mcp ls alias
([#730](#730))
([806061b](806061b))
* add repo link to package.json
([#163](#163))
([b634145](b634145))
* bump @smithery/sdk from 1.4.3 to 1.5.2
([5e28147](5e28147))
* bump version to 1.1.39 [skip ci]
([074c9d8](074c9d8))
* bump version to 1.1.40 [skip ci]
([8e0c2de](8e0c2de))
* bump version to 1.1.41 [skip ci]
([f92db41](f92db41))
* bump version to 1.1.42 [skip ci]
([351c7e9](351c7e9))
* bump version to 1.1.43 [skip ci]
([5fd6681](5fd6681))
* bump version to 1.1.44 [skip ci]
([1e18419](1e18419))
* bump version to 1.1.45 [skip ci]
([fd6b40c](fd6b40c))
* bump version to 1.1.46 [skip ci]
([6edba26](6edba26))
* bump version to 1.1.47 [skip ci]
([e3e4d69](e3e4d69))
* bump version to 1.1.48 [skip ci]
([faff898](faff898))
* bump version to 1.1.49 [skip ci]
([607a532](607a532))
* bump version to 1.1.50 [skip ci]
([8f59c61](8f59c61))
* bump version to 1.1.51 [skip ci]
([c2fb52b](c2fb52b))
* bump version to 1.1.52 [skip ci]
([3a33252](3a33252))
* bump version to 1.1.53 [skip ci]
([8d8b17f](8d8b17f))
* bump version to 1.1.54 [skip ci]
([8c1687e](8c1687e))
* bump version to 1.1.55 [skip ci]
([b34baf7](b34baf7))
* bump version to 1.1.56 [skip ci]
([b15b36f](b15b36f))
* bump version to 1.1.57 [skip ci]
([c91603f](c91603f))
* bump version to 1.1.58 [skip ci]
([c82dd7e](c82dd7e))
* bump version to 1.1.59 [skip ci]
([832f3b0](832f3b0))
* bump version to 1.1.60 [skip ci]
([1555898](1555898))
* bump version to 1.1.61 [skip ci]
([d08dbb3](d08dbb3))
* bump version to 1.1.62 [skip ci]
([b331c93](b331c93))
* bump version to 1.1.63 [skip ci]
([537b9c4](537b9c4))
* bump version to 1.1.64 [skip ci]
([c6ca5d7](c6ca5d7))
* bump version to 1.1.65 [skip ci]
([c8b857a](c8b857a))
* bump version to 1.1.66 [skip ci]
([d543f2c](d543f2c))
* bump version to 1.1.67 [skip ci]
([1d09475](1d09475))
* bump version to 1.1.68 [skip ci]
([b6d9dc5](b6d9dc5))
* bump version to 1.1.69 [skip ci]
([cef10de](cef10de))
* bump version to 1.1.70 [skip ci]
([56ae031](56ae031))
* bump version to 1.1.71 [skip ci]
([06a560d](06a560d))
* bump version to 1.1.72 [skip ci]
([57c52e2](57c52e2))
* bump version to 1.1.73 [skip ci]
([3e66ec5](3e66ec5))
* bump version to 1.1.74 [skip ci]
([f2bcfcf](f2bcfcf))
* bump version to 1.1.75 [skip ci]
([0f11c05](0f11c05))
* bump version to 1.1.76 [skip ci]
([473a177](473a177))
* bump version to 1.1.77 [skip ci]
([08675b1](08675b1))
* bump version to 1.1.78 [skip ci]
([5208909](5208909))
* bump version to 1.1.79 [skip ci]
([c5b34cf](c5b34cf))
* bump version to 1.1.80 [skip ci]
([fc9c1c0](fc9c1c0))
* bump version to 1.1.81 [skip ci]
([ae42335](ae42335))
* bump version to 1.1.82 [skip ci]
([c6c2998](c6c2998))
* bump version to 1.1.83 [skip ci]
([2ee0157](2ee0157))
* bump version to 1.1.84 [skip ci]
([151f1c1](151f1c1))
* bump version to 1.1.85 [skip ci]
([ff7e19d](ff7e19d))
* bump version to 1.1.86 [skip ci]
([4189904](4189904))
* bump version to 1.1.87 [skip ci]
([10c8e10](10c8e10))
* bump version to 1.1.88 [skip ci]
([254e4fd](254e4fd))
* bump version to 1.1.89 [skip ci]
([029ef73](029ef73))
* bump version to 1.2.1 [skip ci]
([6a7261b](6a7261b))
* bump version to 1.2.10 [skip ci]
([a9cf666](a9cf666))
* bump version to 1.2.11 [skip ci]
([d5f53d9](d5f53d9))
* bump version to 1.2.12 [skip ci]
([f099421](f099421))
* bump version to 1.2.13 [skip ci]
([009d3cd](009d3cd))
* bump version to 1.2.14 [skip ci]
([1f292a4](1f292a4))
* bump version to 1.2.15 [skip ci]
([01d20bc](01d20bc))
* bump version to 1.2.16 [skip ci]
([5427b6e](5427b6e))
* bump version to 1.2.17 [skip ci]
([e3e7bc4](e3e7bc4))
* bump version to 1.2.18 [skip ci]
([7646a71](7646a71))
* bump version to 1.2.19 [skip ci]
([bc653e1](bc653e1))
* bump version to 1.2.2 [skip ci]
([fa878de](fa878de))
* bump version to 1.2.20 [skip ci]
([a9a19d9](a9a19d9))
* bump version to 1.2.21 [skip ci]
([53c1f52](53c1f52))
* bump version to 1.2.22 [skip ci]
([e5faefd](e5faefd))
* bump version to 1.2.23 [skip ci]
([980ffe5](980ffe5))
* bump version to 1.2.24 [skip ci]
([ce10093](ce10093))
* bump version to 1.2.25 [skip ci]
([d483bcc](d483bcc))
* bump version to 1.2.26 [skip ci]
([76c7a58](76c7a58))
* bump version to 1.2.27 [skip ci]
([b52c7bd](b52c7bd))
* bump version to 1.2.28 [skip ci]
([86dc648](86dc648))
* bump version to 1.2.29 [skip ci]
([f8d6d8b](f8d6d8b))
* bump version to 1.2.3 [skip ci]
([d853c28](d853c28))
* bump version to 1.2.30 [skip ci]
([b8a1693](b8a1693))
* bump version to 1.2.31 [skip ci]
([61238df](61238df))
* bump version to 1.2.4 [skip ci]
([b6471b2](b6471b2))
* bump version to 1.2.5 [skip ci]
([3854286](3854286))
* bump version to 1.2.6 [skip ci]
([6a75b59](6a75b59))
* bump version to 1.2.7 [skip ci]
([1182530](1182530))
* bump version to 1.2.8 [skip ci]
([214de4a](214de4a))
* bump version to 1.2.9 [skip ci]
([e1481a6](e1481a6))
* clean up CLI and add tests
([#497](#497))
([2084f6b](2084f6b))
* fix lints and improve typing
([#506](#506))
([e30a054](e30a054))
* **fix:** outdated lockfile
([5bd4636](5bd4636))
* hide homepage command from public help
([#752](#752))
([251cadb](251cadb))
* ignore macOS AppleDouble files (._*)
([#627](#627))
([7bb82c6](7bb82c6))
* major version bump
([cf863b6](cf863b6))
* pin first release to 1.0.0
([683a982](683a982))
* remove review, upvote, downvote commands (SMI-1505)
([#706](#706))
([36e7882](36e7882))
* rename npm package to smithery (1.0.0)
([#749](#749))
([1aa4e5f](1aa4e5f))
* **SMI-1539:** add event command for MCP event subscriptions
([#652](#652))
([6da0b63](6da0b63))
* **SMI-1540:** scan event topics during publish
([#654](#654))
([54b8ef0](54b8ef0))
* **SMI-1552:** add events poll command and update SDK to 0.52.0
([#670](#670))
([cfe076d](cfe076d))
* **SMI-1567:** add prefix filtering to tool list and event topics
([#678](#678))
([cdb28e8](cdb28e8))
* support deprecated playground related commands with notice
([#504](#504))
([822aea4](822aea4))
* trigger release-please workflow
([cfa5be4](cfa5be4))
* unblock release-please, force next release to 1.1.0
([#764](#764))
([c7dd77f](c7dd77f))
* update @smithery/api to 0.58.0
([#717](#717))
([b714a86](b714a86))
* update biome ([#379](#379))
([7a6912b](7a6912b))
* update biome schema version
([fd6532e](fd6532e))
* update dependencies
([b14de9a](b14de9a))
* update dependencies (zod4, mcp sdk); migrate to pnpm
([#494](#494))
([7fc8a02](7fc8a02))
* update dependencies, publish workflow, add agent guides
([96cb582](96cb582))
* update dev bootstrap for SDK v4.1.0
([#676](#676))
([7a105de](7a105de))
* update pnpm version and allow build scripts
([#511](#511))
([1d945d5](1d945d5))
* update to latest smithery api
([#525](#525))
([12ba82f](12ba82f))
* use positional args for secret set command
([#665](#665))
([79c310e](79c310e))
* use smithery.run REST API
([#739](#739))
([965c84e](965c84e))
* verify release-please workflow
([0b1c416](0b1c416))


### Refactors

* **auth:** remove whoami token mint/server flow
([#686](#686))
([b8a9805](b8a9805))
* clean up index file
([#377](#377))
([87c94f9](87c94f9))
* extract MCP connection output helper
([#718](#718))
([1bbc5bd](1bbc5bd))
* improve config validation, process clean up
([#149](#149))
([96b2de1](96b2de1))
* improve Smithery skill metadata; ref SMI-1404
([#614](#614))
([f36b4ba](f36b4ba))
* remove automation commands feature
([#698](#698))
([5413f9b](5413f9b))
* rename "deployment" to "release" in CLI output
([#624](#624))
([a3da821](a3da821))
* rename roo-code to roocode
([#145](#145))
([178efd5](178efd5))
* replace jsonc-parser with bundlable comment-json
([#648](#648))
([2877d18](2877d18))
* simplify client config architecture + JSONC support
([#541](#541))
([8001792](8001792))
* **trigger:** align CLI with MCP Events spec, hide from main help
([#758](#758))
([6e4e0f0](6e4e0f0))
* use @smithery/api client for skills reviews
([#570](#570))
([38957aa](38957aa))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: smithery-chore-bot[bot] <259537197+smithery-chore-bot[bot]@users.noreply.github.com>
@smithery-chore-bot smithery-chore-bot Bot mentioned this pull request May 19, 2026
calclavia pushed a commit that referenced this pull request May 22, 2026
Automated Release PR
---


## [1.1.0](v1.1.0...v1.1.0)
(2026-05-19)


### ⚠ BREAKING CHANGES

* rename npm package to smithery (1.0.0)
([#749](#749))
* decouple build from publish, simplify auth and deploy UX
([#623](#623))
* CLI v4.0.0 — unified mcp noun, agent-friendly output, global flags
[SMI-1372] ([#613](#613))

### Features

* add --config-schema flag for external URL publish (SMI-1246)
([#538](#538))
([68fcf07](68fcf07))
* add --headers option to connect add/set commands
([#581](#581))
([da2856d](da2856d))
* add api key prompt for remote server installation
([#172](#172))
([6b1cdad](6b1cdad))
* add comprehensive Smithery CLI skill [SMI-1367]
([#562](#562))
([04ace79](04ace79))
* add custom ID and metadata support to connect command
([#558](#558))
([11c1484](11c1484))
* add dev query param to playground link
([#364](#364))
([be4180c](be4180c))
* add heartbeat to WS connection
([#103](#103))
([9ceaac8](9ceaac8))
* add homepage command to manage local dashboard daemon
([6aebb7a](6aebb7a))
* add jitter to WebSocket reconnection logic and refactor WS runner
([#86](#86))
([0a67eb6](0a67eb6))
* add logout command to remove all local credentials
([#574](#574))
([1d6db88](1d6db88))
* add OpenCode client (stdio only)
([#484](#484))
([83e84bd](83e84bd))
* add post-install message and servers search command
([#598](#598))
([874d8c2](874d8c2))
* add retry and timeout options to sdk and api calls
([#401](#401))
([990d829](990d829))
* add roo code installation
([#144](#144))
([3015dff](3015dff))
* add search param and register mcp logs command
([#663](#663))
([a5406fa](a5406fa))
* add session analytics
([#180](#180))
([eea2b1c](eea2b1c))
* add skills review and vote commands
([#568](#568))
([9251cfd](9251cfd))
* add skills search and install commands
([#550](#550))
([2b1c2db](2b1c2db))
* add skills view command
([#609](#609))
([e0d3e65](e0d3e65))
* add smithery setup command
([#616](#616))
([d78e8d0](d78e8d0))
* add support for smithery profiles
([#170](#170))
([5e3770e](5e3770e))
* add tests for public API patterns
([#566](#566))
([e394217](e394217))
* **automation:** add zod schema validation and improve DX
([#692](#692))
([4840995](4840995))
* **beta:** support openai apps
([#425](#425))
([5965ff6](5965ff6))
* build stateless server
([#362](#362))
([8792645](8792645))
* bundler options, update output format to ESM, remove npm cache from
actions workflow ([#388](#388))
([ccd466a](ccd466a))
* cache tool input/output schemas as Zod types after mcp call
([b9098e5](b9098e5))
* check for latest server when using bundles
([#407](#407))
([8a9a35f](8a9a35f))
* CLI v4.0.0 — unified mcp noun, agent-friendly output, global flags
[SMI-1372] ([#613](#613))
([56e0e7b](56e0e7b))
* **cli:** remove `smithery skill` subcommand (SMI-1682)
([#771](#771))
([87e196c](87e196c))
* decouple build from publish, simplify auth and deploy UX
([#623](#623))
([36a6944](36a6944))
* detect createAuthAdapter export and write to manifest [SMI-1160]
([#604](#604))
([f5f6b74](f5f6b74))
* enhance connect commands with get, pagination, error handling, and
shorthand URLs ([#589](#589))
([04293a7](04293a7))
* improve auth token --policy UX with JSON schema and repeatable
constraints ([#675](#675))
([b95bd6f](b95bd6f))
* improve postinstall message for agents
([#601](#601))
([92726b5](92726b5))
* improve review add UX with GitHub-style syntax
([#580](#580))
([52aeb1d](52aeb1d))
* improve run for bundled servers
([#423](#423))
([9cebf18](9cebf18))
* improve search and connect UX for agents
([#605](#605))
([11c8ef7](11c8ef7))
* improved connections and idle timeout management
([#270](#270)) [SMI-451]
([fe779c3](fe779c3))
* migrate to ESM from commonJS
([#385](#385))
([ce606bd](ce606bd))
* migrate to Release Please for automated releases
([#549](#549))
([be724ae](be724ae))
* minify by default in dev, allow configuration
([#428](#428))
([610b9fe](610b9fe))
* optimize skill trigger description [SMI-1493]
([#636](#636))
([3e55dde](3e55dde))
* pass config to bundle stdio process as args & fix: cleanup process on
exit signal ([#402](#402))
([f80e031](f80e031))
* Poll mcp add auth setup flow
([#743](#743))
([0af019d](0af019d))
* pr and issue template
([#312](#312))
([af60cc9](af60cc9))
* pretty console logs
([#389](#389))
([58adc6e](58adc6e))
* prompt config for local servers in playground command
([#508](#508))
([4e20fe0](4e20fe0))
* prompt for api key when key invalid
([#510](#510))
([d6087ff](d6087ff))
* redesign skills review and vote CLI with gh-style commands
([#572](#572))
([6463e37](6463e37))
* remove api key requirement for local servers
([#167](#167))
([7171ae9](7171ae9))
* remove mcp dev command
([#727](#727))
([980f994](980f994))
* **run:** allow empty strings for required config fields during runtime
([#110](#110))
([c514b10](c514b10))
* session termination
([#165](#165))
([3a46f31](3a46f31))
* show welcome message when CLI runs without arguments
([e2a7cc6](e2a7cc6))
* **skill:** add publish command
([#696](#696))
([2b8c592](2b8c592))
* **SMI-1512:** Add --unstableWebhookUrl option to smithery mcp add
([#634](#634))
([944034e](944034e))
* **SMI-1564:** tree-based tool browsing with required connection arg
([#684](#684))
([7562772](7562772))
* **SMI-1823:** add trigger CLI commands
([#736](#736))
([1368e3f](1368e3f))
* **SMI-1839:** download and run MCPB bundles via uplink on mcp add
([#741](#741))
([6d70db3](6d70db3))
* support antigravity, kiro, zed, trae clients
([#762](#762))
([fe25fe0](fe25fe0))
* support for streamable HTTP transport
([#161](#161))
([4394a11](4394a11))
* support input_required MCP connection flows
([#716](#716))
([506bc3c](506bc3c))
* support installing servers to vscode
([#96](#96))
([89cd1f2](89cd1f2))
* support uplink in mcp add
([#729](#729))
([e9eab21](e9eab21))
* surface tool annotations in tool list output
([#679](#679))
([b949eb2](b949eb2))
* unify error handling across ws and stdio connections
([#131](#131))
([1e00778](1e00778))
* Update LibreChat Configuration Handling
([#331](#331))
([7021a25](7021a25))
* use namespace import to prevent build fail
([#514](#514))
([2059166](2059166))
* use smithery/sdk to access registry endpoints
([#213](#213))
([489368b](489368b))


### Bug Fixes

* **/build.mjs:** fixes build failure on windows
([#375](#375))
([ae5208a](ae5208a))
* add CTA for permission denied errors
([#632](#632))
([e18c52d](e18c52d))
* add explicit permissions for publish workflow OIDC
([a0962ec](a0962ec))
* add id-token permission for npm publish OIDC
([#593](#593))
([3f61a2d](3f61a2d))
* add registry-url to setup-node for npm OIDC auth
([7855d98](7855d98))
* add workflow_dispatch to allow manual publish trigger
([bcc31c1](bcc31c1))
* agent-friendly auth login for non-TTY environments (SMI-1627)
([#701](#701))
([280917c](280917c))
* agent-friendly publish, install, and search commands (SMI-1549,
[#680](#680))
([#704](#704))
([4872b6c](4872b6c))
* allow '@' in server id during interactive install
([#498](#498))
([9d97d29](9d97d29))
* allow SDK client to work without API key
([#556](#556))
([d883dbe](d883dbe))
* analytics for stdio runner
([#509](#509))
([1c0de04](1c0de04))
* arb url install + node 24 consent crash
([#761](#761))
([78b21cd](78b21cd))
* bypass ESM resolution cache in lazy import retry
([#655](#655))
([27e3ac4](27e3ac4))
* collect configs when smithery api key is prompted
([#173](#173))
([de6d248](de6d248))
* config schema and add tests
([#391](#391))
([58835d2](58835d2))
* config validation and improve installation flow
([#422](#422))
([e6cf76c](e6cf76c))
* connections for stdio servers
([#174](#174))
([f6f76f3](f6f76f3))
* **deps:** rm vulnerable dependencies
([8b49791](8b49791))
* detect direct execution through symlinked bin
([#732](#732))
([2cacbdf](2cacbdf))
* disable minification for shttp bundles to improve debuggability
([#685](#685))
([64de162](64de162))
* don't pass mock values for optional fields
([#517](#517))
([c11041a](c11041a))
* don't prompt to install keytar on logout (SMI-1615)
([#699](#699))
([918ac0c](918ac0c))
* dynamic module imports when running miniflare
([#515](#515))
([5d3cc2f](5d3cc2f))
* handle deletions for YAML configs using --uninstall
([#371](#371))
([f22752e](f22752e))
* handle no saved config
([0684f2c](0684f2c))
* improve stdio error handling
([#135](#135))
([64d23ef](64d23ef))
* Improve stdio-runner cleanup process
([#83](#83))
([346870b](346870b))
* Improve ws-runner cleanup process
([#85](#85))
([2a29ef0](2a29ef0))
* Incorrect JSON escaping in run command example
([#185](#185))
([904d473](904d473))
* initialize local HTTP MCP session before forwarding uplink frames
([#734](#734))
([819a49e](819a49e))
* inline npm publish into release-please workflow
([#599](#599))
([d4c64ef](d4c64ef))
* keep skill required, only make agent optional
([#611](#611))
([714b7f8](714b7f8))
* lint during build workflow
([04485c5](04485c5))
* list event topics without requiring MCP handshake
([#671](#671))
([760bd8a](760bd8a))
* make CLI auth organization aware
([#725](#725))
([88f706b](88f706b))
* make setup command non-interactive by default
([#640](#640))
([7a92c51](7a92c51))
* **mcp add:** resume setup when re-adding incomplete connection
([#756](#756))
([ddaa2c0](ddaa2c0))
* mcpb bundle builds
([#516](#516))
([6ce2cb2](6ce2cb2))
* move OIDC permissions to workflow-level in publish.yml
([b9056f3](b9056f3))
* pin release-please scan boundary to v1.0.1
([#763](#763))
([f661b49](f661b49))
* pnpm build failures by marking bootstrap dependencies as external
([#487](#487))
([28ee513](28ee513))
* prevent platform mismatch in lazy dependency install
([#643](#643))
([96ea3bf](96ea3bf))
* publish to npm in release-please workflow
([#565](#565))
([94b3cdc](94b3cdc))
* race conditions in tests (file read/write)
([25c0207](25c0207))
* re-deploy patch version to avoid version conflict with 3.10
([#576](#576))
([ec52a05](ec52a05))
* read SMITHERY_BASE_URL at runtime instead of bake-in at build
([#587](#587))
([b618c33](b618c33))
* remove .npmrc that interferes with OIDC auth
([#555](#555))
([87937a9](87937a9))
* remove explicit biome linux binary from CI
([#645](#645))
([51e872d](51e872d))
* remove oauth for cursor
([b882f1f](b882f1f))
* remove registry-url to allow OIDC auth
([#553](#553))
([381aef2](381aef2))
* remove unused --print-link option from login command
([#583](#583))
([9a5b830](9a5b830))
* require port specification when no command is provided in playground
([dd9a229](dd9a229))
* resolve biome lint error and add pre-push hook
([#625](#625))
([588ccf0](588ccf0))
* restore whoami behavior, metadata filtering, and flat pagination
([#687](#687))
([c9ed674](c9ed674))
* run npx in windows through cmd /c
([#59](#59))
([ae8badc](ae8badc))
* search and inspect commands no longer require API key
([#545](#545))
([b1ff329](b1ff329)),
closes [#544](#544)
* show error message when tool list gets invalid connection name
([#681](#681))
([50ecb00](50ecb00))
* simplify uplink peer abstractions and stdio fix
([#738](#738))
([0080086](0080086))
* simplify widget bundling
([#426](#426))
([4288b4f](4288b4f))
* **SMI-1470:** improve auth error messages for expired tokens
([#630](#630))
([45c6fc8](45c6fc8))
* start heartbeat only after connection established
([#168](#168))
([2704fb6](2704fb6))
* temporarily remove test in workflow
([0d83ecb](0d83ecb))
* tests during github workflow
([a47b07f](a47b07f))
* update skills commands for @smithery/api 0.38.0
([#585](#585))
([a049fa0](a049fa0))
* use --save-prod for lazy install to prevent silent no-op
([#658](#658))
([f4c6614](f4c6614))
* use async exec for lazy install so spinner animates
([#660](#660))
([82617d4](82617d4))
* use GitHub App token for release-please to trigger CI
([#592](#592))
([832fe51](832fe51))
* use MCP client for listing tools instead of raw HTTP; ref SMI-1260
([#563](#563))
([79cb44d](79cb44d))
* use Node 24 for npm OIDC publishing support
([7d7b4e2](7d7b4e2))
* use npm OIDC for tokenless publishing
([#552](#552))
([714ce60](714ce60))
* use pnpm publish with local npm for OIDC auth
([#554](#554))
([7b7aafd](7b7aafd))
* use setupUrl in connect flows
([#721](#721))
([b42c771](b42c771))
* use stderr for postinstall message to bypass npm suppression
([df5f6c4](df5f6c4))
* warn on auth-required connections instead of silently failing
([#673](#673))
([4fe8a8c](4fe8a8c))
* widget bundling
([#427](#427))
([067c3aa](067c3aa))
* windows cmd json parsing error
([#99](#99))
([e2f3dcf](e2f3dcf))


### Performance Improvements

* lazy load command implementations to improve CLI startup
([#560](#560))
([1f4a0e4](1f4a0e4))
* lazy-install keytar to eliminate native build
([#638](#638))
([3e445ef](3e445ef))
* optimize CLI startup, install size, and deps [SMI-1535]
([#637](#637))
([4a333dc](4a333dc))
* zero runtime dependencies
([#646](#646))
([9d0a636](9d0a636))


### Reverts

* remove bootstrap externals approach, use pnpm hoisting instead
([#488](#488))
([ac19ece](ac19ece))


### Documentation

* add value prop about connecting agents to Smithery registry
([#591](#591))
([090f299](090f299))
* improve README clarity and accuracy
([#590](#590))
([d41e65c](d41e65c))


### Chores

* add direct uplink pairing
([#745](#745))
([58a60e3](58a60e3))
* add hidden mcp secrets subcommands
([#650](#650))
([35c9b0a](35c9b0a))
* add mcp ls alias
([#730](#730))
([806061b](806061b))
* add repo link to package.json
([#163](#163))
([b634145](b634145))
* bump @smithery/sdk from 1.4.3 to 1.5.2
([5e28147](5e28147))
* bump version to 1.1.40 [skip ci]
([8e0c2de](8e0c2de))
* bump version to 1.1.41 [skip ci]
([f92db41](f92db41))
* bump version to 1.1.42 [skip ci]
([351c7e9](351c7e9))
* bump version to 1.1.43 [skip ci]
([5fd6681](5fd6681))
* bump version to 1.1.44 [skip ci]
([1e18419](1e18419))
* bump version to 1.1.45 [skip ci]
([fd6b40c](fd6b40c))
* bump version to 1.1.46 [skip ci]
([6edba26](6edba26))
* bump version to 1.1.47 [skip ci]
([e3e4d69](e3e4d69))
* bump version to 1.1.48 [skip ci]
([faff898](faff898))
* bump version to 1.1.49 [skip ci]
([607a532](607a532))
* bump version to 1.1.50 [skip ci]
([8f59c61](8f59c61))
* bump version to 1.1.51 [skip ci]
([c2fb52b](c2fb52b))
* bump version to 1.1.52 [skip ci]
([3a33252](3a33252))
* bump version to 1.1.53 [skip ci]
([8d8b17f](8d8b17f))
* bump version to 1.1.54 [skip ci]
([8c1687e](8c1687e))
* bump version to 1.1.55 [skip ci]
([b34baf7](b34baf7))
* bump version to 1.1.56 [skip ci]
([b15b36f](b15b36f))
* bump version to 1.1.57 [skip ci]
([c91603f](c91603f))
* bump version to 1.1.58 [skip ci]
([c82dd7e](c82dd7e))
* bump version to 1.1.59 [skip ci]
([832f3b0](832f3b0))
* bump version to 1.1.60 [skip ci]
([1555898](1555898))
* bump version to 1.1.61 [skip ci]
([d08dbb3](d08dbb3))
* bump version to 1.1.62 [skip ci]
([b331c93](b331c93))
* bump version to 1.1.63 [skip ci]
([537b9c4](537b9c4))
* bump version to 1.1.64 [skip ci]
([c6ca5d7](c6ca5d7))
* bump version to 1.1.65 [skip ci]
([c8b857a](c8b857a))
* bump version to 1.1.66 [skip ci]
([d543f2c](d543f2c))
* bump version to 1.1.67 [skip ci]
([1d09475](1d09475))
* bump version to 1.1.68 [skip ci]
([b6d9dc5](b6d9dc5))
* bump version to 1.1.69 [skip ci]
([cef10de](cef10de))
* bump version to 1.1.70 [skip ci]
([56ae031](56ae031))
* bump version to 1.1.71 [skip ci]
([06a560d](06a560d))
* bump version to 1.1.72 [skip ci]
([57c52e2](57c52e2))
* bump version to 1.1.73 [skip ci]
([3e66ec5](3e66ec5))
* bump version to 1.1.74 [skip ci]
([f2bcfcf](f2bcfcf))
* bump version to 1.1.75 [skip ci]
([0f11c05](0f11c05))
* bump version to 1.1.76 [skip ci]
([473a177](473a177))
* bump version to 1.1.77 [skip ci]
([08675b1](08675b1))
* bump version to 1.1.78 [skip ci]
([5208909](5208909))
* bump version to 1.1.79 [skip ci]
([c5b34cf](c5b34cf))
* bump version to 1.1.80 [skip ci]
([fc9c1c0](fc9c1c0))
* bump version to 1.1.81 [skip ci]
([ae42335](ae42335))
* bump version to 1.1.82 [skip ci]
([c6c2998](c6c2998))
* bump version to 1.1.83 [skip ci]
([2ee0157](2ee0157))
* bump version to 1.1.84 [skip ci]
([151f1c1](151f1c1))
* bump version to 1.1.85 [skip ci]
([ff7e19d](ff7e19d))
* bump version to 1.1.86 [skip ci]
([4189904](4189904))
* bump version to 1.1.87 [skip ci]
([10c8e10](10c8e10))
* bump version to 1.1.88 [skip ci]
([254e4fd](254e4fd))
* bump version to 1.1.89 [skip ci]
([029ef73](029ef73))
* bump version to 1.2.1 [skip ci]
([6a7261b](6a7261b))
* bump version to 1.2.10 [skip ci]
([a9cf666](a9cf666))
* bump version to 1.2.11 [skip ci]
([d5f53d9](d5f53d9))
* bump version to 1.2.12 [skip ci]
([f099421](f099421))
* bump version to 1.2.13 [skip ci]
([009d3cd](009d3cd))
* bump version to 1.2.14 [skip ci]
([1f292a4](1f292a4))
* bump version to 1.2.15 [skip ci]
([01d20bc](01d20bc))
* bump version to 1.2.16 [skip ci]
([5427b6e](5427b6e))
* bump version to 1.2.17 [skip ci]
([e3e7bc4](e3e7bc4))
* bump version to 1.2.18 [skip ci]
([7646a71](7646a71))
* bump version to 1.2.19 [skip ci]
([bc653e1](bc653e1))
* bump version to 1.2.2 [skip ci]
([fa878de](fa878de))
* bump version to 1.2.20 [skip ci]
([a9a19d9](a9a19d9))
* bump version to 1.2.21 [skip ci]
([53c1f52](53c1f52))
* bump version to 1.2.22 [skip ci]
([e5faefd](e5faefd))
* bump version to 1.2.23 [skip ci]
([980ffe5](980ffe5))
* bump version to 1.2.24 [skip ci]
([ce10093](ce10093))
* bump version to 1.2.25 [skip ci]
([d483bcc](d483bcc))
* bump version to 1.2.26 [skip ci]
([76c7a58](76c7a58))
* bump version to 1.2.27 [skip ci]
([b52c7bd](b52c7bd))
* bump version to 1.2.28 [skip ci]
([86dc648](86dc648))
* bump version to 1.2.29 [skip ci]
([f8d6d8b](f8d6d8b))
* bump version to 1.2.3 [skip ci]
([d853c28](d853c28))
* bump version to 1.2.30 [skip ci]
([b8a1693](b8a1693))
* bump version to 1.2.31 [skip ci]
([61238df](61238df))
* bump version to 1.2.4 [skip ci]
([b6471b2](b6471b2))
* bump version to 1.2.5 [skip ci]
([3854286](3854286))
* bump version to 1.2.6 [skip ci]
([6a75b59](6a75b59))
* bump version to 1.2.7 [skip ci]
([1182530](1182530))
* bump version to 1.2.8 [skip ci]
([214de4a](214de4a))
* bump version to 1.2.9 [skip ci]
([e1481a6](e1481a6))
* clean up CLI and add tests
([#497](#497))
([2084f6b](2084f6b))
* fix lints and improve typing
([#506](#506))
([e30a054](e30a054))
* **fix:** outdated lockfile
([5bd4636](5bd4636))
* hide homepage command from public help
([#752](#752))
([251cadb](251cadb))
* ignore macOS AppleDouble files (._*)
([#627](#627))
([7bb82c6](7bb82c6))
* major version bump
([cf863b6](cf863b6))
* pin first release to 1.0.0
([683a982](683a982))
* remove review, upvote, downvote commands (SMI-1505)
([#706](#706))
([36e7882](36e7882))
* rename npm package to smithery (1.0.0)
([#749](#749))
([1aa4e5f](1aa4e5f))
* **SMI-1539:** add event command for MCP event subscriptions
([#652](#652))
([6da0b63](6da0b63))
* **SMI-1540:** scan event topics during publish
([#654](#654))
([54b8ef0](54b8ef0))
* **SMI-1552:** add events poll command and update SDK to 0.52.0
([#670](#670))
([cfe076d](cfe076d))
* **SMI-1567:** add prefix filtering to tool list and event topics
([#678](#678))
([cdb28e8](cdb28e8))
* support deprecated playground related commands with notice
([#504](#504))
([822aea4](822aea4))
* trigger release-please workflow
([cfa5be4](cfa5be4))
* unblock release-please, force next release to 1.1.0
([#764](#764))
([c7dd77f](c7dd77f))
* update @smithery/api to 0.58.0
([#717](#717))
([b714a86](b714a86))
* update biome ([#379](#379))
([7a6912b](7a6912b))
* update biome schema version
([fd6532e](fd6532e))
* update dependencies
([b14de9a](b14de9a))
* update dependencies (zod4, mcp sdk); migrate to pnpm
([#494](#494))
([7fc8a02](7fc8a02))
* update dependencies, publish workflow, add agent guides
([96cb582](96cb582))
* update dev bootstrap for SDK v4.1.0
([#676](#676))
([7a105de](7a105de))
* update pnpm version and allow build scripts
([#511](#511))
([1d945d5](1d945d5))
* update to latest smithery api
([#525](#525))
([12ba82f](12ba82f))
* use positional args for secret set command
([#665](#665))
([79c310e](79c310e))
* use smithery.run REST API
([#739](#739))
([965c84e](965c84e))
* verify release-please workflow
([0b1c416](0b1c416))


### Refactors

* **auth:** remove whoami token mint/server flow
([#686](#686))
([b8a9805](b8a9805))
* clean up index file
([#377](#377))
([87c94f9](87c94f9))
* extract MCP connection output helper
([#718](#718))
([1bbc5bd](1bbc5bd))
* improve config validation, process clean up
([#149](#149))
([96b2de1](96b2de1))
* improve Smithery skill metadata; ref SMI-1404
([#614](#614))
([f36b4ba](f36b4ba))
* remove automation commands feature
([#698](#698))
([5413f9b](5413f9b))
* rename "deployment" to "release" in CLI output
([#624](#624))
([a3da821](a3da821))
* rename roo-code to roocode
([#145](#145))
([178efd5](178efd5))
* replace jsonc-parser with bundlable comment-json
([#648](#648))
([2877d18](2877d18))
* simplify client config architecture + JSONC support
([#541](#541))
([8001792](8001792))
* **trigger:** align CLI with MCP Events spec, hide from main help
([#758](#758))
([6e4e0f0](6e4e0f0))
* use @smithery/api client for skills reviews
([#570](#570))
([38957aa](38957aa))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: smithery-chore-bot[bot] <259537197+smithery-chore-bot[bot]@users.noreply.github.com>
@smithery-chore-bot smithery-chore-bot Bot mentioned this pull request May 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants