经 AI Skill Hub 精选评估,系统提示词治理框架 获评「推荐使用」。这款MCP工具在功能完整性、社区活跃度和易用性方面表现出色,AI 评分 7.8 分,适合有一定技术背景的用户使用。
基于MCP协议的AI治理基础设施,提供本地评估和控制层能力。适合构建Agent系统、多智能体编排和AI应用治理的开发者,帮助实现AI安全可控的运行环境。
系统提示词治理框架 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
基于MCP协议的AI治理基础设施,提供本地评估和控制层能力。适合构建Agent系统、多智能体编排和AI应用治理的开发者,帮助实现AI安全可控的运行环境。
系统提示词治理框架 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
# 方式一:通过 Claude Code CLI 一键安装
claude skill install https://github.com/systempromptio/systemprompt-template
# 方式二:手动配置 claude_desktop_config.json
{
"mcpServers": {
"---------": {
"command": "npx",
"args": ["-y", "systemprompt-template"]
}
}
}
# 配置文件位置
# macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%/Claude/claude_desktop_config.json
# 安装后在 Claude 对话中直接使用 # 示例: 用户: 请帮我用 系统提示词治理框架 执行以下任务... Claude: [自动调用 系统提示词治理框架 MCP 工具处理请求] # 查看可用工具列表 # 在 Claude 中输入:"列出所有可用的 MCP 工具"
// claude_desktop_config.json 配置示例
{
"mcpServers": {
"_________": {
"command": "npx",
"args": ["-y", "systemprompt-template"],
"env": {
// "API_KEY": "your-api-key-here"
}
}
}
}
// 保存后重启 Claude Desktop 生效
<picture> <source media="(prefers-color-scheme: dark)" srcset="https://systemprompt.io/files/images/logo.svg"> <source media="(prefers-color-scheme: light)" srcset="https://systemprompt.io/files/images/logo-dark.svg"> <img src="https://systemprompt.io/files/images/logo-dark.svg" alt="systemprompt.io" width="380"> </picture>
The systemprompt-bridge binary is the Credential helper script slot in Claude for Work. It turns a PAT into a short-lived JWT that Claude Desktop merges into every inference request routed at this binary. Download the prebuilt macOS, Windows, or Linux binary from systempromptio/systemprompt-core releases.
Current release: bridge-v0.9.0 — Linux x86_64, Windows x86_64 (MSVC ABI), macOS aarch64 (cosign-signed).
Linux x86_64
curl -fsSL -o /usr/local/bin/systemprompt-bridge \
https://github.com/systempromptio/systemprompt-core/releases/download/bridge-v0.9.0/systemprompt-bridge-x86_64-unknown-linux-gnu
chmod +x /usr/local/bin/systemprompt-bridge
curl -fsSL -O https://github.com/systempromptio/systemprompt-core/releases/download/bridge-v0.9.0/SHA256SUMS
sha256sum -c SHA256SUMS --ignore-missing
Windows x86_64 (PowerShell as Administrator):
$dir = "C:\Program Files\systemprompt"
New-Item -ItemType Directory -Force -Path $dir | Out-Null
Invoke-WebRequest `
-Uri "https://github.com/systempromptio/systemprompt-core/releases/download/bridge-v0.9.0/systemprompt-bridge-x86_64-pc-windows-msvc.exe" `
-OutFile "$dir\systemprompt-bridge.exe"
[Environment]::SetEnvironmentVariable("PATH", "$env:PATH;$dir", "User")
Windows Smart Screen will flag the unsigned binary on first run → "More info" → "Run anyway".
macOS (source build):
git clone https://github.com/systempromptio/systemprompt-core.git
cd systemprompt-core
cargo build --manifest-path bin/bridge/Cargo.toml --release \
--target "$(rustc -vV | awk '/host:/ {print $2}')"
sudo install -m 755 \
"bin/bridge/target/$(rustc -vV | awk '/host:/ {print $2}')/release/systemprompt-bridge" \
/usr/local/bin/
Linux/macOS: ~/.config/systemprompt/systemprompt-bridge.toml Windows: %APPDATA%\systemprompt\systemprompt-bridge.toml
[gateway]
url = "http://localhost:8080" # for the local-trial template; swap to your production host
[pat]
token = "sp-live-your-personal-access-token"
Issue a PAT from the running binary with systemprompt admin users pat issue <user-id> --name bridge-laptop. Absent config sections are silently skipped. Dev overrides: SP_BRIDGE_GATEWAY_URL, SP_BRIDGE_PAT.
systemprompt-bridge # prints exactly one JSON {token, ttl, headers}
systemprompt-bridge --check # exits 0 if a token can be issued
Diagnostics go to stderr only. The stdout JSON matches Anthropic's inferenceCredentialHelper contract byte-for-byte.
In Claude Desktop Enterprise → Settings → Inference:
/usr/local/bin/systemprompt-bridge (or C:\Program Files\systemprompt\systemprompt-bridge.exe).gateway.url from your TOML.Every Claude Desktop request now lands a row in ai_requests with user_id, tenant_id, session_id, trace_id, tokens, cost, and latency — identical governance to every other tool call. Run systemprompt infra logs audit <request-id> --full after a prompt to see the trace end-to-end.
org-plugins/ sync agentThe same binary manages the bridge's signed plugin / managed-MCP mount:
systemprompt-bridge install # register launchd (macOS) / scheduled task (Windows) / systemd --user (Linux)
systemprompt-bridge sync # pull signed plugin manifest + allowlist now
systemprompt-bridge validate # verify the ed25519 signature
systemprompt-bridge uninstall # remove
Mount targets: /Library/Application Support/Claude/org-plugins/ (macOS), C:\ProgramData\Claude\org-plugins\ (Windows), ${XDG_DATA_HOME:-$HOME/.local/share}/Claude/org-plugins/ (Linux).
</details>
---
git clone https://github.com/systempromptio/systemprompt-template
cd systemprompt-template
just setup-local <anthropic_key> [openai_key] [gemini_key] # writes profile, starts Postgres, runs publish pipeline
just start # serves governance + agents + MCP + admin on :8080
One AI key is required; the other two are optional. Running a second clone side-by-side? just setup-local <keys> 8081 5433. Discover the CLI with systemprompt --help.
<details> <summary><strong>Prerequisites</strong></summary>
<br>
| Requirement | Purpose | Install |
|---|---|---|
| **Docker** | PostgreSQL runs in a container; just setup-local starts it | [docker.com](https://docs.docker.com/get-docker/) |
| **Rust 1.75+** | Compiles the workspace binary | [rustup.rs](https://rustup.rs/) |
**just** | Task runner | [just.systems](https://just.systems/) |
**jq, yq** | JSON and YAML processing in the scripts | brew install jq yq / apt install jq yq |
| **AI API keys** | One key per provider enabled in services/ai/config.yaml. Shipped config enables Anthropic, OpenAI, Gemini (default gemini). Disable providers you don't want or pass all three. | Provider dashboards |
| **Ports 8080 + 5432** | HTTP + PostgreSQL | Free on localhost |
</details>
---
<details> <summary><strong>What a CISO gets</strong></summary>
<br>
Command::spawn(). The parent, which owns the LLM context, never writes the value. 35+ regex patterns deny any tool call that tries to pass a secret through arguments.This repo is the evaluation template. Fork it, clone it, compile it. 43 scripted demos execute every claim above against the live binary on your own laptop.
</details>
<details> <summary><strong>What you'll see in the first five minutes</strong></summary>
<br>
systemprompt analytics overview — conversations, tool calls, costs in microdollars, anomalies flagged above 2x/3x of rolling average.systemprompt infra logs audit <request-id> --full — the full trace for any request: identity, scope, rule evaluations, tool call, model output, cost. One query, one row, one answer../demo/governance/06-secret-breach.sh — the scripted version of that denial, recorded above.</details>
<details> <summary><strong>The scripted demos</strong></summary>
<br>
```bash ./demo/00-preflight.sh # acquire token, verify services, create admin ./demo/01-seed-data.sh # populate analytics + trace data
| Dimension | Claude Enterprise | Cloud Custom | + systemprompt.io |
|---|---|---|---|
| **Data residency** | Anthropic infra | Cloud region | Your datacenter or air-gap |
| **Audit trail** | Anthropic-held | OTLP only | Prompt → tool → MCP → cost in your Postgres |
| **User revocation** | SSO / seat removal | Cloud IAM | IDP disable; next TTL fails closed |
| **Inference provider** | Anthropic only | Bedrock / Vertex (Claude) | Any /v1/messages, per-call routing |
| **MCP allowlist** | Anthropic-curated | Device-local config | One registry, per-principal policy |
| **Plugin catalogue** | Anthropic-hosted | Files on disk | Signed, scoped, versioned distribution |
Manual install is tested and works end-to-end today; signed installers, MDM packages, and Homebrew / winget distribution land in a later release. Install steps in the Advanced fold below.
</details>
<details> <summary><strong>Advanced — gateway routes, bridge install, org-plugins sync</strong></summary>
<br>
Manual install is tested end-to-end. Automated distribution — signed installers, MDM packages, Homebrew / winget — is in progress; today you download a binary and drop a TOML file, documented below.
Rust开发的专业AI治理方案,MCP协议支持跨平台集成。Star数较少但方向前沿,适合对AI安全控制有需求的企业级应用。
该工具使用 NOASSERTION 协议,商用场景请仔细阅读协议条款,必要时咨询法律意见。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
📄 NOASSERTION — 请查阅原始协议条款了解具体使用限制。
AI Skill Hub 点评:系统提示词治理框架 的核心功能完整,质量良好。对于Claude Desktop / Claude Code 用户来说,这是一个值得纳入个人工具库的选择。建议先在非生产环境试用,再逐步推广。
| 原始名称 | systemprompt-template |
| 原始描述 | 开源MCP工具:AI Governance Infrastructure — local evaluation. The governance layer for AI age。⭐13 · Rust |
| Topics | AI治理MCP协议Agent编排多智能体Rust实现 |
| GitHub | https://github.com/systempromptio/systemprompt-template |
| License | NOASSERTION |
| 语言 | Rust |
收录时间:2026-05-21 · 更新时间:2026-05-22 · License:NOASSERTION · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端