Blekline MCP Server
OfficialEnforces MCP tool policy and masks prompts before traffic reaches OpenAI's models.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Blekline MCP Servermask PII in this prompt before sending to Claude"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Blekline governs non-human identities (agents) at the execution boundary — MCP tool calls, prompt ingress, and sidecar hops — before models or sandboxes act.
This is Blekline’s open-core repository: npm packages, client integrations, and the NHIM audit CLI. Documentation, the eval workspace, the hosted control plane, and the production NHIM sidecar image are on blekline.com and app.blekline.com.
Typical path: NHIM audit on staging → platform eval (Track 01 K8s · 02 Docker · 03 MCP).
What lives here vs on blekline.com
Open source (this repo) | Hosted product (app.blekline.com) |
| Deployment hub, posture upload, compliance export |
| Workspace policy, fleet SSE, Azure-backed PII masking |
Eval onboarding, glossary, full doc set |
Track 01 / 02 deploy the NHIM sidecar image (ghcr.io/blekline/sidecar) — Trust Vault, Lineage Firewall, admission — documented under Docker sidecar and K8s fleet. That image is not built from this repository.
Why packages/ingress-proxy is still open source
This folder is a reference sidecar — source you can audit, fork, and run locally:
Tool-call enforcement and model ingress using
@blekline/contracts(same policy primitives as MCP)Helm chart as a starting layout for sidecar injection (values default vault/lineage off)
For contributors and self-hosters who want contracts-level enforcement without pulling the NHIM image
It is not a stand-in for the production sidecar on eval tracks. If you only need Track 03, use MCP. If you need Trust Vault or Lineage, use the NHIM image from the deploy guides — not a DIY build of this package alone.
Details: packages/ingress-proxy/README.md · Ingress proxy API
Related MCP server: sovr-mcp-proxy
Quick start
Step 0 — NHIM audit (no Blekline account)
kubectl apply -f https://raw.githubusercontent.com/Blekline/blekline-oss/main/packages/nhim-audit/deploy/rbac/nhim-audit-reader.yaml
npx @blekline/nhim-audit audit --plain --json -o nhim-audit.jsonTrack 03 — MCP smoke
git clone https://github.com/Blekline/blekline-oss.git && cd blekline-oss
pnpm install && pnpm build:packages
export BLEKLINE_WORKSPACE_TOKEN="blw_..." BLEKLINE_API_URL="https://app.blekline.com" BLEKLINE_CLIENT_SURFACE="sdk"
pnpm demo:mcp-smokeCLI: cli/README.md · CI: ci/ · Demos: demo/README.md
Packages
Package | Install | License |
|
| AGPL-3.0 |
|
| AGPL-3.0 |
|
| AGPL-3.0 |
|
| Apache-2.0 |
| workspace / embed | Apache-2.0 |
|
| Apache-2.0 |
Reference deploy (optional): packages/ingress-proxy — Docker / Helm for contracts-only sidecar; production eval uses the NHIM image instead.
MCP tools: blekline_mask_prompt · blekline_classify_risk · blekline_evaluate_tool_call · blekline_emit_event — MCP server docs
OpenAPI: packages/contracts/openapi.yaml
Deploy tracks
Track | Surface | Link |
0 | NHIM audit + CI gate | |
01 | Kubernetes fleet (NHIM image + Helm) | |
02 | Docker sidecar (NHIM image) | |
03 | MCP (Cursor, Claude, Codex) | mcp/cursor · |
Connect a client
Surface | Path |
|
CLI / SDK |
| |
CI |
| |
Cursor |
| |
Claude Code |
| |
Claude Desktop |
| |
Codex |
| |
VS Code / Copilot / Continue |
|
Full matrix: integrations/README.md · pnpm generate:mcp-configs · pnpm verify:integrations
Integration guides (L1 sandboxes, model providers, LangSmith, etc.): app.blekline.com/docs/integrations
Architecture
flowchart LR
Agents[L5 Agents] --> L4[Blekline L4]
L4 --> MCP[MCP / tools]
L4 --> Models[Model APIs]
L4 --> Vault[Trust Vault — NHIM image]Layer 4 ingress between agents and tools/models. Architecture · Trust boundaries · Runtime simulator
Documentation
Topic | Link |
Eval journey | |
NHIM audit | |
Glossary | |
MCP proxy | |
Ingress proxy API |
Community
Questions — GitHub Discussions
Design partners / platform eval — design partner issue (Track 01/02/03)
Security — SECURITY.md (no public issues for vulns)
CONTRIBUTING.md · CHANGELOG.md
Private team: develop in the blekline monorepo → pnpm audit:oss-public && pnpm sync:oss.
License
Component | License |
| |
|
Managed SaaS and the NHIM sidecar image are offered separately at app.blekline.com — not under the licenses in this repository.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityBmaintenanceProtects AI agents from threats like prompt injection, jailbreaks, and SQL injection through a multi-layer scanning pipeline. It also enables PII redaction and rehydration to ensure data privacy during LLM interactions.Last updated121411Apache 2.0
- Flicense-quality-maintenanceA transparent proxy and execution firewall that intercepts and audits AI agent tool calls against configurable security policies before forwarding them to downstream MCP servers. It provides safe execution environments with features like data redaction, anti-loop protection, and unified alert dispatching.Last updated
- Alicense-qualityDmaintenanceProvides a pre-flight/post-flight firewall for LLM calls with comprehensive detection, classification, policy enforcement, reversible redaction, output safety, and immutable audit logging.Last updated1MIT
- Alicense-qualityCmaintenanceEnables AI agents to scan, redact, and govern sensitive data before sending it to external tools through DLP, secure chat, and shadow AI discovery tools.Last updatedAGPL 3.0
Related MCP Connectors
The WAF for agents. Pattern-based + heuristic firewall scans prompts, RAG documents, tool argume...
Security firewall for AI agents — scans MCP calls for injection, secrets, and risks.
Deterministic trust gate for AI output: leaked-secret, prompt-injection & PII in one call.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Blekline/blekline-oss'
If you have feedback or need assistance with the MCP directory API, please join our Discord server