VibeRaven Guides
このMCPでできること
Provides VibeRaven security finding explanations, launch checklists, and guides for Supabase and Vercel applications.
ツール
入力スキーマ
{'type': 'object', 'required': ['gap_id'], 'properties': {'gap_id': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': 'The finding id as printed by VibeRaven, for example rls_disabled.'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['found', 'viberaven_version'], 'properties': {'found': {'type': 'boolean'}, 'gap_id': {'type': 'string'}, 'detects': {'type': 'array', 'items': {'type': 'object', 'required': ['text', 'source'], 'properties': {'text': {'type': 'string'}, 'source': {'type': 'string'}}}}, 'named_on': {'type': 'string'}, 'known_ids': {'type': 'array', 'items': {'type': 'string'}}, 'how_to_fix': {'type': 'array', 'items': {'type': 'object', 'required': ['text', 'source'], 'properties': {'text': {'type': 'string'}, 'source': {'type': 'string'}}}}, 'does_not_check': {'type': 'array', 'items': {'type': 'object', 'required': ['text', 'source'], 'properties': {'text': {'type': 'string'}, 'source': {'type': 'string'}}}}, 'why_it_matters': {'type': 'array', 'items': {'type': 'object', 'required': ['text', 'source'], 'properties': {'text': {'type': 'string'}, 'source': {'type': 'string'}}}}, 'viberaven_version': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['stack'], 'properties': {'stack': {'enum': ['lovable-supabase', 'nextjs-supabase-vercel'], 'type': 'string', 'description': 'lovable-supabase for a Lovable app with Supabase, nextjs-supabase-vercel for a Next.js app with Supabase deployed on Vercel.'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['stack', 'title', 'url', 'short_answer', 'items', 'optional_repo_check', 'sources'], 'properties': {'url': {'type': 'string'}, 'items': {'type': 'array', 'items': {'type': 'string'}}, 'stack': {'type': 'string'}, 'title': {'type': 'string'}, 'sources': {'type': 'array', 'items': {'type': 'string'}}, 'short_answer': {'type': 'string'}, 'optional_repo_check': {'type': 'object', 'required': ['command', 'details'], 'properties': {'command': {'type': 'string'}, 'details': {'type': 'string'}}}}}
入力スキーマ
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'A few keywords from the question, for example "supabase tables missing rls".'}}, 'additionalProperties': False}
出力スキーマ
{'type': 'object', 'required': ['results'], 'properties': {'results': {'type': 'array', 'items': {'type': 'object', 'required': ['title', 'url', 'answer'], 'properties': {'url': {'type': 'string'}, 'title': {'type': 'string'}, 'answer': {'type': 'string'}}}}}}
最近のツール変更
類似のMCPサーバー
Security Recipes
Provides read-only CVE intelligence, security remediation playbooks, and governance guidance for agentic workflows and MCP enviro…
website-search
Provides security article search and structured guidance, templates, frameworks, and review criteria for incident response, threa…
Mitre Attck
Provides searchable MITRE ATT&CK data on adversary groups, tactics, techniques, mitigations, and related STIX domains.
Bardo
Provides persistent encrypted notes, versioning, links, identity derivation, attestations, encryption, signing, revocation, and a…
Owasp
Provides OWASP ASVS chapters and requirements plus defensive guidance from the OWASP Cheat Sheet Series.
Ai Incident Db
Provides access to the AI Incident Database, including recent incidents, detailed incident records, and taxonomies for classifyin…
Hex.pm MCP
Searches and inspects Hex.pm Elixir packages, documentation, dependencies, releases, health, and dependency security risks.
Remnant — Collective Memory & Evidence-Backed Trust for AI Agents
Provides searchable collective memories, public agent discovery, provenance inspection, and cryptographically verifiable trust pa…