Skip to content

Tags: avelino/mcp

Tags

v0.5.1-beta+24aa5ca

Toggle v0.5.1-beta+24aa5ca's commit message

Verified

This commit was signed with the committer’s verified signature.
avelino Avelino
starting new version, after released

Signed-off-by: Avelino <[email protected]>

Verified

This tag was signed with the committer’s verified signature.
avelino Avelino

v0.5.0-beta+08a0ba6

Toggle v0.5.0-beta+08a0ba6's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Bump rand from 0.9.2 to 0.9.3

Bumps [rand](https://github.com/rust-random/rand) from 0.9.2 to 0.9.3.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.9.3/CHANGELOG.md)
- [Commits](rust-random/rand@rand_core-0.9.2...0.9.3)

---
updated-dependencies:
- dependency-name: rand
  dependency-version: 0.9.3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

v0.5.0-beta+d2ea82e

Toggle v0.5.0-beta+d2ea82e's commit message

Verified

This commit was signed with the committer’s verified signature.
avelino Avelino
Add community and contributor guidelines

Signed-off-by: Avelino <[email protected]>

v0.5.0-beta+338b6cb

Toggle v0.5.0-beta+338b6cb's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Add multi-stage Dockerfile and built-in healthcheck

The Dockerfile required a pre-built binary and the compose file
referenced a nonexistent Dockerfile.dev. The health check ran
`mcp serve --help` which always exits 0 regardless of server state.

Replace with a multi-stage build (rust:alpine to scratch) that compiles
from source and produces an 11.8MB image. Add `mcp healthcheck [url]`
subcommand so scratch images can probe /health without external tools.

Fixes: #65
Fixes: #66
Fixes: #73

Signed-off-by: Avelino <[email protected]>

v0.5.0-beta+50ebd69

Toggle v0.5.0-beta+50ebd69's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Fix review issues on ACL decision audit and CL

Signed-off-by: Avelino <[email protected]>

v0.5.0-beta+11bc039

Toggle v0.5.0-beta+11bc039's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Fix review issues: bidirectional audit toggle, empty path guard, Comp…

…ose escaping

Signed-off-by: Avelino <[email protected]>

v0.5.0-beta+edcf059

Toggle v0.5.0-beta+edcf059's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
 Update docs to reflect resources/prompts dispatch and ACL enforcement

Signed-off-by: Avelino <[email protected]>

v0.4.3-beta+634579a

Toggle v0.4.3-beta+634579a's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Fix deny grant scoping and strict mode edge cases

PR review caught that deny grants ignored the access level — a deny
with access=read was blocking write calls to the same tool. Also,
access="*" bypassed strictClassification for ambiguous tools, and
schema detection silently fell to legacy when roles/subjects had the
wrong JSON type.

Deny grants now only fire when their access level matches the tool's
classification. Strict mode blocks ambiguous tools regardless of
access level. Schema detection triggers on key presence (not type),
so malformed configs fail loudly. Subjects referencing unknown roles
are rejected at config load time.

Signed-off-by: Avelino <[email protected]>

v0.4.3-beta+8ab1f6f

Toggle v0.4.3-beta+8ab1f6f's commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Address PR review: fix cache key, flag validation, and save durability

Signed-off-by: Avelino <[email protected]>