MCP.Market

Balmas MCP server

by balmasai.com·com.balmasai/balmas-mcp·v0.3.0

Agents read cleaned copies of your files: PII replaced with local consistent tokens. Read-only.

C66/100grade C
What users say
No reviews yet
Be the first
Safety scan
C66/100

full report

Adoption
New

0 stars37 downloads/wk

Reviews

Write one

Nobody has reviewed Balmas yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Balmas tools (3)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • list_files

    List the files the agent may request, inside the folders the user allowed. Returns names, sizes and types only \u2014 never file contents.

  • read_clean_file

    Read a file's text content AFTER local anonymization: names, ID numbers, phones, emails, companies and other sensitive values are replaced with consistent tokens (PERSON_001, ID_001\u2026) before anything is returned. The same original value always maps to the same token for the whole session, so cross-file references stay coherent. The raw content never reaches the agent.

  • restore_text

    Replace the session's anonymization tokens (PERSON_001, ID_001\u2026) in the given text with the original real values, so the final deliverable shown to the user contains the actual names and numbers. Works only for tokens created earlier in this session by read_clean_file. Runs locally.

Public scan report

scanner v0.1.10 · 2026-10-16 · same rubric, same numbers if you re-run it

1 medium
  • Code scan2 source files scanned20/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 43 days ago12/15
  • Maintainer identitynamespace and repository owner differ; GitHub account older than a year5/10

Findings (1)

  • mediumeval / new Function usedexec.eval
    dist/index.js: …ode, sch); const makeValidate = new Function(`${names_1.default.self}`, `${names_1.de…
Overall 66/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Balmas compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
66/100
higher than 23% of 48,243 servers
Tools
3
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
37
more than 26% of 12,306 servers with a package

What its tools let an agent do: 3 read

Install Balmas in Claude Code, Cursor or VS Code

Runs npx -y balmas-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add balmas-mcp -- npx -y balmas-mcp
Add to Cursor

What the publisher says

From the Balmas repository's README, as published. We do not edit it. Read it on GitHub

balmas-mcp

Your AI agent reads everything. This gateway hands it redacted copies instead.

Why

AI agents are getting file access — and they over-read. Israel's Privacy Protection Authority put it bluntly in its guidance on AI agents: an email-sorting agent can analyze 15 years of correspondence for a 2-year task, infer your health and finances along the way, and leak what it learned. Their recommendation: strict permission minimization — read-only, dedicated folders, minimum necessary data.

balmas-mcp turns that advice into code, and goes one step further: it minimizes not just which files the agent reads, but what's inside them.

How it works

with realpath checks, not honor rules.

  1. You allowlist folders. The agent can't reach anything else — enforced

companies and amounts become consistent tokens (PERSON001, ID001) before the content is returned. Secrets too: API keys (OpenAI, Anthropic, GitHub, AWS, Stripe, Slack…), JWTs, private-key blocks, password: values and .env credentials become SECRET001 at every level — and are never written back by restoretext. The same person is PERSON_001 in every file, so the agent's reasoning stays coherent. Detection runs in this process — deterministic patterns, lexicons and checksums (Israeli ID included). Hebrew and English.

  1. Every read is anonymized locally. Names, ID numbers, phones, emails,

agent's final output back to the original values — locally.

  1. The answer comes back real. restore_text maps the tokens in the

Read-only by design: the server exposes no write tools at all.

Quickstart

  1. Create a free account at balmasai.com/signup (10 documents/month free).
  2. Create an API key (bk_...) at balmasai.com/app/team.
  3. Add to your MCP client config (Claude Desktop shown; Cursor and others are the same idea):
{
  "mcpServers": {
    "balmas": {
      "command": "npx",
      "args": ["-y", "balmas-mcp", "/Users/me/Documents/work", "--level", "strict"],
      "env": { "BALMAS_API_KEY": "bk_..." }
    }
  }
}

Options: allowed folders as positional args (required, one or more) · --level standard|strict|maximum (default strict).

Tools

Supported inputs: txt csv md docx xlsx pptx pdf (text layer).

Privacy model

Each file read counts as one document against your account's monthly quota (free 10 / PRO 200 / TEAM 1,000). Full processing happens in this local process.

Honest limits

instead of raw filesystem access, not alongside.

  • The gateway helps only when the agent reads files through it — grant it

the stakes demand it.

  • Detection is deterministic: excellent, not clairvoyant. Review output where

balmasai.com/clean.

  • Scanned PDFs (no text layer) need the OCR flow at

Built by BALMAS AI — sensitive data stops here. Docs: balmasai.com/mcp

Nothing above is checked by us. What we check is on the safety report.

Grade history

  • 2026-10-16downgradeB → Cscore 66: eval / new Function used

Balmas: common questions

Is Balmas MCP server safe?
With care: it is graded C, so read the findings first (66/100). Read the Balmas safety report
How do I install Balmas?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Balmas need an API key?
Yes. The registry entry asks for BALMAS_API_KEY.
Is Balmas maintained?
The last commit was 63 days ago (2026-09-03). The latest release is v0.3.0.
What can I use instead of Balmas?
Servers from other publishers that do the same job: Token Optimizer MCP server.
How does Balmas compare with other MCP servers?
safety score 66/100 (higher than 23% of 48,243 servers); tools 3 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Balmas

Same job from other publishers: the closest match first, then the best rated.

  • Token Optimizer
    Context-window optimization: caching, compression & smart file tools that cut tokens 60-90%.
    C