Skip to content

chore: release mongodb-mcp-server v1.15.0-alpha.7 - #1377

Merged
mongodb-devtools-bot[bot] merged 6 commits into
rmcp-ga-releasefrom
chore_release_v1.15.0-alpha.7
Jul 22, 2026
Merged

chore: release mongodb-mcp-server v1.15.0-alpha.7#1377
mongodb-devtools-bot[bot] merged 6 commits into
rmcp-ga-releasefrom
chore_release_v1.15.0-alpha.7

Conversation

@mongodb-devtools-bot

Copy link
Copy Markdown
Contributor

This PR bumps the package version to v1.15.0-alpha.7.
Once merged, the new version will be published to npm.

All 1 tickets in vNext are in resolved state.

@mongodb-devtools-bot
mongodb-devtools-bot Bot requested a review from a team as a code owner July 22, 2026 12:34
@mongodb-devtools-bot
mongodb-devtools-bot Bot requested review from cveticm and removed request for a team July 22, 2026 12:34
@mongodb-devtools-bot
mongodb-devtools-bot Bot enabled auto-merge (squash) July 22, 2026 12:34
@himanshusinghs
himanshusinghs changed the base branch from main to rmcp-ga-release July 22, 2026 12:35
JimmyChoiMDB and others added 6 commits July 22, 2026 14:35
…t-search-stage-rules tool CLOUDP-424119 (#1359)

## Proposed changes

Adds `$rerank` (native reranking) construction rules, and moves those
plus the existing `$search`/`$vectorSearch`/`$rankFusion`/`$scoreFusion`
rules out of the `aggregate` tool's always-loaded schema description
into a new on-demand tool. Follow-up to feedback here and on #1294: tool
descriptions already total ~20k tokens, so growing `aggregate`'s
description further isn't sustainable.

- Add `$rerank` usage rules + example (pipeline placement,
`numDocsToRerank`, `path`, reranker score via `$meta`).
- Add `get-search-stage-rules`
(`src/tools/mongodb/reference/searchStageRules.ts`), a static,
connection-less tool that returns all five stages' rules on demand.
Lives in a new `mongodb/reference/` folder — static reference content,
not a live DB read.
- Shrink `aggregate`'s `pipeline` description from ~97 lines to a 3-line
breadcrumb pointing at the new tool.
- Update `tests/accuracy/aggregate.test.ts` with an optional expected
`get-search-stage-rules` call (mirrors the existing `collection-indexes`
pattern), and bump the tool count in
`tests/integration/transports/stdio.test.ts`.

Net effect: `$rerank` is now supported, and the always-loaded cost for
these stages' rules drops from ~97 lines to ~3.

## Checklist

- [x] I have signed the [MongoDB
CLA](https://www.mongodb.com/legal/contributor-agreement)
Bumps [hadron-document](https://github.com/mongodb-js/compass) from
8.11.5 to 8.11.7.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/mongodb-js/compass/commits">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=hadron-document&package-manager=npm_and_yarn&previous-version=8.11.5&new-version=8.11.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…from c0821f61558402d9e6384de1b2caacce1d6695dd to e0a552718c3014ac4d190d9db32ae1931fc40161 (#1363)

Bumps
[mongodb-js/devtools-shared/actions/setup-bot-token](https://github.com/mongodb-js/devtools-shared)
from c0821f61558402d9e6384de1b2caacce1d6695dd to
e0a552718c3014ac4d190d9db32ae1931fc40161.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mongodb-js/devtools-shared/commit/e0a552718c3014ac4d190d9db32ae1931fc40161"><code>e0a5527</code></a>
chore: update cidrs.json [skip ci]</li>
<li><a
href="https://github.com/mongodb-js/devtools-shared/commit/136ebc0e2ceb1d60a6359d7b2916d4879da23862"><code>136ebc0</code></a>
chore(ci): bump packages</li>
<li><a
href="https://github.com/mongodb-js/devtools-shared/commit/8ee49db50496c849d4cf442bdd25b59b32f1e316"><code>8ee49db</code></a>
feat(get-os-info): export OsInfo type MONGOSH-3489 (<a
href="https://redirect.github.com/mongodb-js/devtools-shared/issues/823">#823</a>)</li>
<li><a
href="https://github.com/mongodb-js/devtools-shared/commit/54bed9f10651f078d9dad2f9986048df5f3d2dda"><code>54bed9f</code></a>
chore: update cidrs.json [skip ci]</li>
<li><a
href="https://github.com/mongodb-js/devtools-shared/commit/b1752c10eb34dcf36af6a266fbebb6fc3f79c1d4"><code>b1752c1</code></a>
chore: update cidrs.json [skip ci]</li>
<li><a
href="https://github.com/mongodb-js/devtools-shared/commit/a1eae0b6a6302070b55ebc2338ee39da9d7e25d3"><code>a1eae0b</code></a>
chore(ci): bump packages</li>
<li><a
href="https://github.com/mongodb-js/devtools-shared/commit/c1599153609aa052e8130330a16b66dca87430fd"><code>c159915</code></a>
fix(mongodb-runner): don't leave a dangling --port flag on secondaries
(<a
href="https://redirect.github.com/mongodb-js/devtools-shared/issues/821">#821</a>)</li>
<li><a
href="https://github.com/mongodb-js/devtools-shared/commit/e7aded1bd90866002cdc86ab11dbada6a87bca6a"><code>e7aded1</code></a>
chore: update cidrs.json [skip ci]</li>
<li>See full diff in <a
href="https://github.com/mongodb-js/devtools-shared/compare/c0821f61558402d9e6384de1b2caacce1d6695dd...e0a552718c3014ac4d190d9db32ae1931fc40161">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@himanshusinghs
himanshusinghs force-pushed the chore_release_v1.15.0-alpha.7 branch from 22b9620 to 72ef2a5 Compare July 22, 2026 12:36
@mongodb-devtools-bot
mongodb-devtools-bot Bot merged commit 49d8419 into rmcp-ga-release Jul 22, 2026
13 of 18 checks passed
@mongodb-devtools-bot
mongodb-devtools-bot Bot deleted the chore_release_v1.15.0-alpha.7 branch July 22, 2026 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants