Security Suite
Every GuardBee MCP security tool in one server: OWASP MCP Top 10, secrets, supply chain, TLS/DNS
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
An MCP server that provides access to FedRAMP 20x security requirements and controls.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
เปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json
{
"mcpServers": {
"fedramp20xmcp": {
"command": "uvx",
"args": [
"fedramp-20x-mcp"
]
}
}
}พิมพ์คำสั่งนี้ใน Terminal
claude mcp add fedramp20xmcp -- uvx fedramp-20x-mcpวางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"fedramp20xmcp": {
"command": "uvx",
"args": [
"fedramp-20x-mcp"
]
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"fedramp20xmcp": {
"type": "stdio",
"command": "uvx",
"args": [
"fedramp-20x-mcp"
]
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ตัวนี้รันในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะ server บนอินเทอร์เน็ต ลองเลือกแอปอื่น
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 10 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub KevinRabun ซึ่งเป็นเจ้าของ repo
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (1.3.0) เข้า registry 9 เดือนที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Python (uv) ในเครื่องด้วย
ในหมวดเดียวกันมี Security Suite, Security Proxy, Zeqqat
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
Every GuardBee MCP security tool in one server: OWASP MCP Top 10, secrets, supply chain, TLS/DNS
MCP gateway: many servers, one policy, lethal-trifecta blocking, PII masking, audit log
The safe MCP for Dokploy: agents deploy and fix apps without holding keys or seeing secrets.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
An MCP (Model Context Protocol) server that provides access to FedRAMP 20x security requirements and controls with Azure-first guidance.
This server loads FedRAMP 20x data from the official FedRAMP documentation repository and provides tools for querying requirements by control, family, or keyword.
Data Sources:
Azure Focus: All implementation examples, architecture patterns, and vendor recommendations prioritize Microsoft Azure services (Azure Government, Microsoft Entra ID, Azure Key Vault, AKS, Azure Functions, Bicep, etc.) while remaining cloud-agnostic where appropriate.
The server provides access to 321 requirements (199 FRRs + 72 KSIs + 50 FRDs) across FedRAMP 20x documents:
FedRAMP Requirements (FRR) - 199 requirements across 10 families:
Key Security Indicators (KSI) - 72 indicators across 11 families:
FedRAMP Definitions (FRD) - 50 official term definitions
cli-tool, mcp-server, web-app, api-service, iac-only, library, batch-job, full) via the application_profile parameter on analysis toolsThe server uses a unified pattern-based architecture for all FedRAMP 20x compliance analysis:
Architecture Overview:
GenericPatternAnalyzer) replaces 271 traditional analyzersPattern Coverage by Family:
How It Works:
data/patterns/ directoryBenefits:
Important Clarification: OSCAL Format FedRAMP 20x requires machine-readable formats (JSON, XML, or structured data) for Authorization Data Sharing. OSCAL is NOT mentioned in FedRAMP 20x requirements - it's a NIST standard that can be used as one potential implementation approach. The actual requirement is simply "machine-readable" - you can use custom JSON/XML or OSCAL based on your implementation needs.
# Clone the repository
git clone https://github.com/KevinRabun/FedRAMP20xMCP.git cd FedRAMP20xMCP
python -m venv .venv source .venv/bin/activate # On Windows: .venv\Scripts\activate pip install -e .
uv pip install -e .
Dependencies:
mcp>=1.2.0 - Model Context Protocol SDKhttpx>=0.27.0 - HTTP client for fetching FedRAMP dataopenpyxl>=3.1.0 - Excel file generation for export featurespython-docx>=1.1.0 - Word document generation for KSI specificationstree-sitter>=0.21.0 - AST parsing library for code analysistree-sitter-python>=0.21.0 - Python language bindings for tree-sittertree-sitter-c-sharp>=0.21.0 - C# language bindings for tree-sittertree-sitter-java>=0.21.0 - Java language bindings for tree-sittertree-sitter-javascript>=0.21.0 - JavaScript/TypeScript language bindingsTroubleshooting:
If you encounter issues, see Advanced Setup Guide for detailed troubleshooting steps.
Vulnerability Disclosure: If you discover a security vulnerability, please see our Security Policy for responsible disclosure procedures (KSI-PIY-03).
Audit Logging: All MCP server operations are logged to stderr for audit purposes (KSI-MLA-05).
Security Features:
For complete security documentation, see SECURITY.md.
Option A: Workspace-level (Recommended for sharing)
Add to .vscode/mcp.json in your project:
{
"servers": { "fedramp-20x-mcp": { "type": "stdio", "command": "python", "args": ["-m", "fedramp_20x_mcp"] } } }
If Python is not in PATH, update the command to use your virtual environment's Python:
{
"servers": { "fedramp-20x-mcp": { "type": "stdio", "command": "${workspaceFolder}/.venv/Scripts/python.exe", // Windows // "command": "${workspaceFolder}/.venv/bin/python", // macOS/Linux "args": ["-m", "fedramp_20x_mcp"] } } }
Option B: User-level (Global across all projects)
Add to VS Code User Settings (settings.json):
{
"github.copilot.chat.mcp.servers": { "fedramp-20x-mcp": { "type": "stdio", "command": "python", "args": ["-m", "fedramp_20x_mcp"] } } }
Security Note: Do NOT use "alwaysAllow" in configuration. VS Code will prompt you to grant permissions on first use, which is a security best practice.
.vscode/settings.json.example to .vscode/settings.json@workspace to query specific controls or familiesAdd this server to your Claude Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json on macOS or %APPDATA%\Claude\claude_desktop_config.json on Windows):
{
"mcpServers": { "fedramp-20x": { "command": "uv", "args": [ "--directory", "/absolute/path/to/FedRAMP20xMCP", "run", "fedramp-20x-mcp" ] } } }
Note: Replace /absolute/path/to/FedRAMP20xMCP with your actual installation path.
Test the server using the MCP Inspector:
npx @modelcontextprotocol/inspector python -m fedramp_20x_mcp
This repository uses strict instructions for all AI‑assisted coding.
See: Copilot Instructions
For CI/CD integration, multi-server setup with Azure and GitHub, or detailed troubleshooting, see:
The server provides 48 tools organized into the following categories:
Core Tools (8): Query requirements (get_control, list_family_
ตัดมาแค่ช่วงต้น อ่านต่อใน repo