bawbel-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| scan_content | Scan raw text content for AVE security vulnerabilities. Use this to check skill file content, system prompts, MCP tool descriptions, or any agentic AI component before using it. Returns findings with AVE IDs, AIVSS severity scores, OWASP MCP categories, and links to full remediation guidance. Also detects toxic flows where two findings combine into a complete attack chain. |
| scan_server_card | Fetch and scan an MCP server-card for security vulnerabilities. Fetches .well-known/mcp.json from the given server URL and scans all tool descriptions, parameter descriptions, and config schemas for AVE vulnerabilities before your agent connects. This is the primary tool to run before adding any MCP server to your configuration. A poisoned server-card injects behavioral instructions at the discovery layer, before any tool call is made. |
| scan_creds | Credential-focused scan of skill file content. Filters to AVE-2026-00047 (hardcoded credentials) and related rules only. Detects API keys, tokens, passwords, private keys, and URL-embedded credentials. Use this when you specifically want to check whether a skill file contains hardcoded secrets before adding it to your agent config. |
| scan_chain | Delegation chain scan of skill file content. Filters to AVE-2026-00048 (unsafe agent delegation) and related rules. Detects sub-agent spawning with inherited permissions and missing trust boundaries. Use this when evaluating a skill that spawns sub-agents or delegates tasks to other agents. |
| accept_finding | Insert a justified suppression comment into a skill file. Marks a finding as a false positive or accepted risk with a documented reason, reviewer, and optional expiry date. The suppression is written directly into the file as a structured comment that lives in version control and shows up in PR reviews. Accepted risks with an expiry date automatically resurface as active findings on the next scan after the expiry date passes. |
| check_conformance | Score an MCP server manifest against the MCP specification. Runs 18 checks across 3 tiers (REQUIRED, RECOMMENDED, BEST PRACTICE) and returns a grade from A+ to F. A server is conformant when all REQUIRED checks pass. |
| lookup_ave | Get the full AVE record for a specific vulnerability ID. Returns the complete record including title, description, AIVSS score, behavioral fingerprint, indicators of compromise, OWASP MCP mapping, and remediation steps. |
| search_ave | Search AVE records by keyword. Searches across AVE ID, title, attack class, description, and behavioral fingerprint. Returns matching records with severity, AIVSS score, and a link to the full record. |
| list_ave | List AVE records with optional filters. Use this to browse the full AVE database or filter by severity, component type, or OWASP MCP category. |
| check_pins | Check a directory for skill file rug pull drift. Compares current SHA-256 hashes of skill files against the pins stored in .bawbel-pins.json. Reports any files that changed after the last audit. Run bawbel pin from the CLI to create the initial pin file. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| ave_stats | Current AVE database statistics from PiranhaDB. |
Latest Blog Posts
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/bawbel/bawbel-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server