MCP.Market

Sabline MCP server

by gowrishankar-infra·io.github.gowrishankar-infra/sabline·v8.8.0·4 stars

Run code an AI wrote without handing it everything you can reach.

A89/100grade A
What users say
No reviews yet
Be the first
Safety scan
A89/100

full report

Adoption
Growing

4 stars232 downloads/wk

Reviews

Write one

Nobody has reviewed Sabline yet.

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

Sabline tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

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

no findings
  • Code scansource not scanned: tarball over 25MB; 6 source files scanned25/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 qualitylocal package, no credentials required12/15
  • Maintenancelast push 3 days ago15/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 89/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Sabline compares

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

Safety score
89/100
higher than 80% of 48,255 servers
GitHub stars
4
more than 82% of 28,688 servers
Downloads a week
232
more than 77% of 12,191 servers with a package

Release history: 4 versions in the registry since 2026-09-21, latest 2026-10-07, typically one every 5 days.

Install Sabline in Claude Code, Cursor or VS Code

claude mcp add sabline -- uvx sabline-lang
Add to Cursor

What the publisher says

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

<!-- mcp-name: io.github.gowrishankar-infra/sabline --> <!-- The line above proves to the MCP registry that this package and the server io.github.gowrishankar-infra/sabline have the same owner. It is read from this file as published to PyPI; removing it breaks publishing to the registry. See integrations/mcp_registry/server.json. -->

Sabline

An AI wrote you a script. Run it anyway.

A language where a function's signature declares what it may touch — and the runtime refuses anything you did not allow, whatever the code says about itself.

Not a security boundary by itself: an interpreter in the program's own process enforces the budget. From 8.4 the operating system is asked to hold the same budget under it - fully on Linux, partly on macOS and on Windows - and each run says which it got (THREAT_MODEL.md, docs/confinement.md).

Playground · Documentation · Reference · Library · Errors

This project was called Velaris until 8.6.0. The name belongs to an unrelated company in the same market (velaris.io), so it was given up rather than contested. Everything else is unchanged, and nothing written against the old name stops working in 8.x: the velaris command, import velaris, the VELARIS_* environment variables, a committed velaris.capabilities, and a velaris.audit/1 or velaris.receipt/1 document are all still read, each saying once that the name has changed. docs/renamed.md lists every published address and where it now points; STABILITY.md says what goes in 9.0.

<!-- illustrative lines 1: installs from PyPI -->

pip install sabline-lang
sabline agent_output.vel

That program cannot open a socket, read a file, call Python, or ask the clock. Not "shouldn't" — the runtime refuses, and a refusal cannot be caught and carried past. You do not have to read the code, understand it, or trust the compiler's analysis of it.

Since 5.0 that is what a run with no --allow gets: io, the console. It used to be all seven effects, which meant the answer to "what may this program do?" was "everything" until an operator said otherwise. Widen it by naming what the program needs (--allow io,fs:read:./data); --allow all grants every effect and writes one line to stderr saying so.

Shortened. The full README is on GitHub.

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

Sabline: common questions

Is Sabline MCP server safe?
Yes, by our scan: it is graded A (89/100). Read the Sabline safety report
How do I install Sabline?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Sabline need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Sabline maintained?
The last commit was 7 days ago (2026-10-27). The latest release is v8.8.0.
How does Sabline compare with other MCP servers?
safety score 89/100 (higher than 80% of 48,255 servers); github stars 4 (more than 82% of 28,688 servers); downloads a week 232 (more than 77% of 12,191 servers with a package). Full comparison.