Skip to content

Commit d334e89

Browse files
byteworthyclaude
andauthored
release: v0.2.0 — published to npm (#10)
Ships scan_claim path fix, compare_payers rewrite, fast-uri HIGH CVE bump, get_aba_session_tracker docs, and .env.example. v0.1.0 was the old single-file monorepo copy; v0.2.0 is the standalone multi-tool rewrite which is now the canonical source. npm package: https://www.npmjs.com/package/@upstream-intelligence/mcp Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 0d511c0 commit d334e89

3 files changed

Lines changed: 62 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
# Changelog
2+
3+
All notable changes to `@upstream-intelligence/mcp` are documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [0.2.0] - 2026-05-14
9+
10+
The 0.1.0 release shipped the original single-file MCP server from the
11+
`Upstream-Intelligence/upstream` monorepo at `packages/mcp-server/`. The 0.2.0
12+
release ships the new multi-file rewrite from the
13+
`Upstream-Intelligence/upstream-mcp` standalone repo, which is now the canonical
14+
source. The monorepo duplicate was removed in
15+
[upstream#346](https://github.com/Upstream-Intelligence/upstream/pull/346).
16+
17+
### Fixed
18+
19+
- **`scan_claim`**: path was hitting `/api/v1/public/claim-scan/` which 404s.
20+
Corrected to `/api/v1/public/claim-review/` per the Django route at
21+
`upstream/api/v1/public/claim_scanner.py:281`. Every prior invocation was
22+
silently failing.
23+
- **`compare_payers``compare_practice_to_community`**: backend endpoint
24+
`/api/v1/public/payer-scorecard/compare/` is an email-gated "compare YOUR
25+
practice against the community" lead-capture endpoint, not a two-payer
26+
comparison. Renamed tool and replaced schema to match: required `email`,
27+
`payer`, `specialty`; optional `your_denial_rate`, `your_days_to_pay`,
28+
`your_appeal_win_rate`.
29+
- **`fast-uri` HIGH CVE**: transitive through `@modelcontextprotocol/sdk → ajv`.
30+
Bumped to a patched release. Clears GHSA-q3j6-qgpj-74h6 (path traversal via
31+
percent-encoded dot segments) and GHSA-v39h-62p7-jpjc (host confusion via
32+
percent-encoded authority delimiters). `npm audit` clean.
33+
34+
### Added
35+
36+
- **`get_aba_session_tracker`**: documented in README. Tool was already
37+
registered in `src/index.ts` since the initial implementation but absent
38+
from the public tool table.
39+
- **`.env.example`**: the README told users to `cp .env.example .env`, but the
40+
file did not exist. Added with `UPSTREAM_API_KEY` and two optional knobs.
41+
42+
## [0.1.0] - 2026-04-23
43+
44+
Initial public release from `Upstream-Intelligence/upstream` monorepo.
45+
46+
### Added
47+
48+
- `lookup_carc` — decode any CARC code with plain-English meaning and appeal
49+
strategy.
50+
- `check_ncci_edit` — check whether two CPT/HCPCS codes are subject to NCCI
51+
bundling, MUE unit limits, or modifier-allowed overrides.
52+
- `fee_schedule_lookup` — CMS Medicare Physician Fee Schedule rates with RVU
53+
components.
54+
- `payer_scorecard` — public Payer Behavior Scorecard with denial rate,
55+
days-to-pay, overturn rate, top denial reasons.
56+
- `list_payer_scorecards` — list every tracked payer, filterable by vertical
57+
(ABA, SNF, PT/OT, dental, etc.).
58+
- `compare_payers` — side-by-side comparison of 2-5 payers (replaced in 0.2.0
59+
by `compare_practice_to_community` — see 0.2.0 notes).

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@upstream-intelligence/mcp",
3-
"version": "0.1.0",
3+
"version": "0.2.0",
44
"description": "MCP server for Upstream care intelligence",
55
"type": "module",
66
"main": "dist/index.js",

0 commit comments

Comments
 (0)