github-actions[bot]
3d991eeee0
chore(typescript): version beta packages
mcp-use@2.0.0-beta.17
create-mcp-use-app@2.0.0-beta.5
@mcp-use/inspector@20.0.0-beta.8
2026-07-19 22:37:53 +00:00
Enrico Toniato
9a6a908031
Merge pull request #1940 from mcp-use/feat/view-code-split-inspector-boot
...
feat(server): enable view JS code splitting and inspector boot spinner
2026-07-19 15:36:16 -07:00
Enrico
fe4d3b2df0
feat(server): enable view JS code splitting and inspector boot spinner
...
Split per-view client bundles via rolldown defaults, update VIEWS_SPEC for
external assets, and show a loading placeholder in inspector shells while
CDN bundles download. Fix scaffold README inspector URLs and tool error spacing.
2026-07-19 15:34:42 -07:00
github-actions[bot]
06aa0d89b9
chore(typescript): version beta packages
mcp-use@2.0.0-beta.16
2026-07-19 17:51:42 +00:00
Enrico Toniato
12e2310d82
Merge pull request #1938 from mcp-use/fix/dev-port-probe-envdir
...
fix(server): restore dev port auto-find on loopback and drop Vite envFile warning
2026-07-19 10:50:02 -07:00
Enrico
2ee60d01b3
fix(server): restore dev port auto-find on loopback and drop Vite envFile warning
2026-07-19 10:49:24 -07:00
github-actions[bot]
f9080d1a60
chore(typescript): version beta packages
mcp-use@2.0.0-beta.15
create-mcp-use-app@2.0.0-beta.4
@mcp-use/inspector@20.0.0-beta.7
2026-07-19 02:26:10 +00:00
Enrico Toniato
a689175acd
Merge pull request #1937 from mcp-use:template-mcp-app
...
manual commit
2026-07-18 19:24:16 -07:00
Enrico
d9c2023864
manual commit
2026-07-18 19:23:50 -07:00
github-actions[bot]
86e41a02fe
chore(typescript): version beta packages
mcp-use@2.0.0-beta.14
2026-07-19 01:21:48 +00:00
Andrew Khadder
6aa0857b34
feat(server): make MCP middleware type-safe by method ( #1932 )
...
* feat(server): make MCP middleware type-safe by method
* fix(server): omit schema dialect from tool descriptors (#1931 )
* fix(server): forward list middleware params
* fix(server): export MCP middleware adapters
2026-07-18 18:20:02 -07:00
github-actions[bot]
a50a151417
chore(typescript): version beta packages
@mcp-use/inspector@20.0.0-beta.6
@mcp-use/client@2.0.0-beta.4
@mcp-use/agent@2.0.0-beta.5
2026-07-19 01:06:15 +00:00
Andrew Khadder
3294086709
Stream Inspector tool call input ( #1929 )
2026-07-18 18:04:42 -07:00
Andrew Khadder
cbef1f8a36
fix stale v2 view examples ( #1935 )
2026-07-18 17:45:02 -07:00
github-actions[bot]
6fd0674c0c
chore(typescript): version beta packages
@mcp-use/inspector@20.0.0-beta.5
@mcp-use/agent@2.0.0-beta.4
2026-07-19 00:21:43 +00:00
Andrew Khadder
3180df7a64
Make @mcp-use/agent ESM-only for v2 ( #1933 )
...
* Make agent ESM-only for v2
* Keep beta pack verification unchanged
2026-07-18 17:20:00 -07:00
github-actions[bot]
f1dd8fecae
chore(typescript): version beta packages
mcp-use@2.0.0-beta.13
create-mcp-use-app@2.0.0-beta.3
@mcp-use/inspector@20.0.0-beta.4
@mcp-use/client@2.0.0-beta.3
@mcp-use/cli@4.0.0-beta.1
@mcp-use/agent@2.0.0-beta.3
2026-07-18 21:23:40 +00:00
Enrico Toniato
082ae55fca
Merge pull request #1930 from mcp-use:various-fixes-2
...
Enhance MCP App Development Experience
2026-07-18 14:21:38 -07:00
Enrico
f25964142b
Enhance MCP App Development Experience
...
- Updated documentation to clarify the use of `mcp-use dev --tunnel` and `mcp-use start --tunnel`, including automatic tunnel restart on registration drop.
- Refined TypeScript API references for `allowedOrigins` and `cors` configurations to improve clarity on behavior.
- Transitioned view-related files from `resources/` to `views/`, aligning with new authoring standards.
- Introduced a new `mcp-env.d.ts` for type definitions and simplified favicon selection logic.
- Enhanced the `create-mcp-use-app` template to support views, including a new fruit search example with improved UI components.
- Added mock OpenAI file APIs for local development environments to facilitate testing.
- Updated package.json descriptions and keywords for better clarity and alignment with project goals.
2026-07-18 14:21:02 -07:00
Enrico Toniato
90b7b34003
Merge pull request #1928 from mcp-use/fix/beta-release-verify-retry
...
fix(ci): retry beta npm verify after publish
2026-07-18 10:59:08 -07:00
Enrico
856d90626e
fix(ci): retry beta npm verify after publish
...
npm registry replication can lag behind trusted publishing; retry up to 2 minutes before failing the release job.
2026-07-18 10:58:55 -07:00
github-actions[bot]
4976bce1a8
chore(typescript): version beta packages
2026-07-18 17:55:59 +00:00
Enrico Toniato
cd1d1dba78
Merge pull request #1927 from mcp-use/chore/node22-security-floor
...
chore(typescript): raise Node floor to 22.22.2 and CI to 22.23.1
2026-07-18 10:54:02 -07:00
Enrico
15798394a4
chore(typescript): raise Node floor to 22.22.2 and CI to 22.23.1
...
Excludes pre–March 2026 security patches and satisfies npm 12 for trusted beta publishing.
2026-07-18 10:53:48 -07:00
Enrico Toniato
d7e76c22bd
Merge pull request #1926 from mcp-use/chore/node22-engine-floor
...
chore(typescript): raise Node.js engine floor to 22.13
2026-07-18 10:48:09 -07:00
Enrico
b47e268f61
chore(typescript): raise Node.js engine floor to 22.13
...
Unblocks beta releases on pnpm 11.13 and aligns CI, Docker, build targets, and scaffolds with Maintenance LTS Node 22.
2026-07-18 10:47:42 -07:00
Enrico Toniato
cffb5eb051
Merge pull request #1925 from mcp-use/fix/cli-client-ux
...
fix(server): improve mcp-use client CLI UX after auto-install
2026-07-18 10:42:21 -07:00
Enrico
4810321ca5
fix(server): improve mcp-use client CLI UX after auto-install
...
Auto-install now imports @mcp-use/client from the project install location so connect completes in one run. OAuth prompts before opening a browser, and client --help shows subcommand usage.
2026-07-18 10:42:02 -07:00
Enrico Toniato
50df3a1611
Create mcp use app version ( #1924 )
...
* refactor(create-mcp-use-app): replace --canary flag with --sdk-version for version pinning
- Updated GitHub Actions workflows to use --sdk-version instead of --canary for creating apps.
- Modified CLI options and internal logic to support --sdk-version for specifying npm dist-tags or semver.
- Updated documentation and tests to reflect the change from --canary to --sdk-version.
* chore(ci, workflows): downgrade Node.js version to 20.19.0 across all workflows
- Updated GitHub Actions workflows to use Node.js version 20.19.0 instead of 24.15.0.
- Adjusted package.json files to reflect the new Node.js engine requirements.
- Updated pnpm-lock.yaml and TypeScript dependencies to ensure compatibility with the new Node.js version.
2026-07-18 10:30:27 -07:00
github-actions[bot]
aae91904ce
chore(typescript): version beta packages
2026-07-18 17:06:12 +00:00
Enrico Toniato
20d8f85aee
feat(server): enhance client SDK loading and installation process ( #1923 )
...
- Added dynamic import for `@mcp-use/client` in the CLI commands.
- Implemented automatic installation of the client SDK when missing, with support for project and sandbox environments.
- Introduced `findProjectRoot` function to locate the nearest `package.json`.
- Updated tests to cover new functionality for loading the client package and finding the project root.
2026-07-18 10:05:02 -07:00
github-actions[bot]
e31ff11dbf
chore(typescript): version beta packages
2026-07-18 01:03:21 +00:00
Andrew Khadder
adebe07133
feat(server): proxy multiple MCP servers ( #1892 )
...
* feat(server): proxy multiple MCP servers
* fix(server): address proxy review feedback
* fix(server): preserve proxy lifecycle ordering
* test(server): refresh proxy bundle budget
2026-07-17 18:01:49 -07:00
github-actions[bot]
1bad8d31e8
chore(typescript): version beta packages
2026-07-18 00:49:04 +00:00
Andrew Khadder
fa574030eb
feat(server): add v2 server branding ( #1920 )
...
* feat(server): add v2 server branding
* fix(server): address branding review feedback
2026-07-17 17:47:45 -07:00
github-actions[bot]
abaf0b5828
chore(typescript): version beta packages
2026-07-18 00:37:16 +00:00
Andrew Khadder
40545102e3
feat(server): add resource template completions ( #1919 )
2026-07-17 17:35:48 -07:00
github-actions[bot]
eca14f22b2
chore(typescript): version beta packages
2026-07-18 00:32:48 +00:00
Andrew Khadder
eabae55ea4
feat(server): add Better Auth OAuth provider ( #1921 )
2026-07-17 17:31:19 -07:00
Andrew Khadder
9c77ee214a
feat(server): add v2 landing page ( #1916 )
...
* feat(server): add v2 landing page
* docs(examples): expose auth landing pages
* test(server): account for merged bundle growth
* fix(server): harden landing install metadata
2026-07-17 16:41:26 -07:00
github-actions[bot]
96630db9cb
chore(typescript): version beta packages
2026-07-17 23:20:31 +00:00
Enrico Toniato
6737ecc45d
feat(server): MCP middleware, observer events, CORS, and universal getHandler ( #1918 )
...
Add fetch-native operation middleware (server.use), read-only events
(server.on), optional ServerConfig.cors, FrameworkHandler duck-typing for
Hono, and getNodeHandler for custom Node http.Server composition.
2026-07-17 16:18:41 -07:00
Andrew Khadder
877d15db37
Add definition-level descriptor metadata ( #1915 )
...
* add definition-level descriptor metadata
* move tool visibility into view config
* Revert "move tool visibility into view config"
This reverts commit 736777292e .
2026-07-17 15:33:27 -07:00
github-actions[bot]
d3653a55d1
chore(typescript): version beta packages
2026-07-17 21:21:26 +00:00
Andrew Khadder
14ae280e46
Add ChatGPT file upload support ( #1897 )
...
* Add ChatGPT file upload hook
* Add file upload example
2026-07-17 14:19:54 -07:00
Andrew Khadder
9f9aacda96
fix(server): remove mountMcp API ( #1914 )
2026-07-17 14:15:17 -07:00
Andrew Khadder
3bffd70dfe
fix beta preview packaging and docs ( #1913 )
2026-07-17 14:08:43 -07:00
github-actions[bot]
501d42b19f
chore(typescript): version beta packages
2026-07-17 21:01:44 +00:00
Andrew Khadder
afdd5e8cff
Fix create-mcp-use-app beta templates ( #1903 )
...
* fix create app beta templates
* remove template regression suite
2026-07-17 14:00:16 -07:00
github-actions[bot]
ac5a06215c
chore(typescript): version beta packages
2026-07-17 20:59:27 +00:00