MCP, MCP server
Apple Health Ai Bridge
Apple Health AI Bridge Bring Apple Health into your AI workflow.
Compatibility: Not stated.
Grade C
One Medium finding. Read the report before installing.
Not a guarantee. A hygiene check of the source at the commit shown, not a security audit.
OBFUSCATION_ENCODED_BLOB
Why this grade
- OBFUSCATION_ENCODED_BLOB Medium
Contains a long base64 shaped string in a file that should be readable.
uv.lock, line 1
version = 1
Any High, or two or more Medium findings, give D. One Medium gives C. Low findings or a security Note give B. Each code names a finding behind the letter.
Grades are a hygiene check of the source at the commit shown, on the date checked, not a security audit or a guarantee. The free directory grades are automated. Before release, a PlugVet engineer reviews every paid report and any grade we hold back, including all F grades, against the source code and the evidence we quote.
What was checked
Plain notes from the hygiene checks.
Permissions
Concern
can delete files.
PERMISSION_DELETE_FILES
scripts/package-smoke.py, line 81
result = subprocess.run(
scripts/public-release-audit.py, line 342
result = subprocess.run(
scripts/release_authority.py, line 121
result = subprocess.run( # noqa: S603
Show more
scripts/release_provenance.py, line 102
result = subprocess.run( # noqa: S603
scripts/release_tools.py, line 375
completed = subprocess.run( # noqa: S603 - fixed git executable, no shell.
scripts/release_tools.py, line 535
completed = subprocess.run( # noqa: S603
scripts/fuzz/campaign.py, line 52
_ = subprocess.run( # noqa: S603 - explicit argv, no shell.
src/health_bridge/cli_setup.py, line 290
completed = subprocess.run( # nosec B603 # noqa: S603
src/health_bridge/mailbox/helper_lifecycle.py, line 278
shutil.rmtree(staging)
src/health_bridge/mailbox_qa/lifecycle.py, line 366
shutil.rmtree(config.runtime_root)
Install and update
Pass
No install-time script found, and dependencies are pinned or absent.
Network
Concern
can reach a host that is not written as a fixed address.
NETWORK_NO_FIXED_HOST
scripts/swift-analysis.sh, line 30
curl --fail --location --retry 2 --max-time 120 \
Secrets
Pass
No read of a credential file or secret environment variable found.
Agent instructions
Pass
No instruction to ignore earlier instructions or to hide a step.
Obfuscation
Concern
contains an encoded blob in a file that should be readable.
OBFUSCATION_ENCODED_BLOB
uv.lock, line 1
version = 1
ios/HealthBridgeCompanion/App/HealthBridgeCompanionViewModel.swift, line 1
import Foundation
ios/HealthBridgeCompanion/Sources/HealthBridgeCompanionCore/FileOutbox.swift, line 1
import CryptoKit
Show more
ios/HealthBridgeCompanion/Tests/HealthBridgeCompanionAppTests/HealthBridgeCompanionResetAdmissionTests.swift, line 1
import Combine
src/health_bridge/mailbox_qa/lifecycle.py, line 1
from __future__ import annotations
assets/clients/claude-code-mark.svg, line 2
<image width="266" height="266" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQoAAAEKCAYAAADqyxvJAAAoPUlEQVR4Ae2dW4xd5Xn3n3fv7TkYO8zE8BEUUcbfp2CjL1XGSJXakipjpF7ARWIiFYwvyiE3
assets/clients/claude-desktop-mark.svg, line 2
<image width="32" height="32" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsSAAALEgHS3X78AAAEYElEQVRYhcVXW4hVVRjedrMii+6FRRRFUQ9iVNAFKipoKA
assets/clients/codex-openai-mark.svg, line 2
<image width="385" height="385" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYEAAAGBCAYAAACAWQ0kAAAqoElEQVR4Ae2d7XUcN/L14T3+rnUEBiOgHYGsCCRGQCkCihHIjIBUBLYiEBmBxAgoRrBiBJIi
fixtures/delivery_v1_python.synthetic.json, line 1
{"ack":"eyJhY2tfaWQiOiIwOGUwNzU0MzQ5MTg0NTk0MjQ3YzViYjZjNzliNTVkYSIsImNpcGhlcnRleHQiOiJrRDBYY044YmU5bFVhUG9URDd2Wko0ODA2UllTWGlIUmdJRllfb1NodGV3eTJtb0s1SWlsSmNKaE5uUFQ5dWVOQ3dtZTFm
fixtures/delivery_v1_swift.synthetic.json, line 1
{"ack":"eyJhY2tfaWQiOiJjZWNiZDhmMTc0ODE4YTBmYzBhYTAxYWZiM2ExMzhmYSIsImNpcGhlcnRleHQiOiJUYnpEWU54VVN6WnM3NGM1emJ4QURWam82d2oyRWRPVktWanZzOEF0ekNUaVJiSmtaWFNiQ294R1FuT1RRWGFpUC1fMFVH
Licence
Pass
A licence file is present (LICENSE).
Maintainer activity
Pass
The latest commit is within the last 365 days.
Note
Hygiene check of commit 92581ff0d600. can delete files. can reach a host that is not written as a fixed address. contains an encoded blob in a file that should be readable.
Date and source
Date checked:
github.com
Commit graded: 92581ff0d600ab620039bceb3cbb22cddec1cc87
This link goes to the original host. PlugVet does not host or check what you download from there, and installing it is your own decision and risk.