{ "mcpServers": { "vibeleak": { "url": "https://www.vibeleak.app/api/mcp", "auth": "oauth", "fallback": "scoped API key", "timeout": 180, "connectTimeout": 60 } }}_VibeLeak MCP
Install VibeLeakwhere youragents work.
Connect IDEs and AI operators to trust scans, VibeSignal, VibeRank, reports, monitoring, and checkout.
Public tools stay redacted. Owner workflows use OAuth 2.1 PKCE or a scoped API key fallback.
Get started in 3 steps
Add endpoint
Add the VibeLeak MCP endpoint to your IDE, agent, or MCP client.
Authorize owner tools
Use OAuth 2.1 PKCE for owner features or fall back to a scoped API key.
Run trust workflow
Scan domains, review findings, fix issues, monitor, export, and upgrade.
Sample agent command timeline
Real-time> get_connection_statussuccess> scan_domainsuccess> get_private_findingssuccess> get_remediation_actionssuccess> enable_score_watchsuccess> export_markdown_reportsuccessWorks with your favorite agents and IDEs
Claude Code
Codex
OpenCode
Kilo Code
BlackBox AI
OpenClaw
Hermes Agent
Cursor
Windsurf
Qwen CLI
Antigravity
Factory
EVERYTHING YOUR AGENT CAN CALL.
VibeLeak MCP exposes secure, scoped tools for trust signals, scans, remediation, reports, monitoring, and billing.
Auth & connection
Public tools
Redacted status, grade-card, VibeSignal, export, and Trust Index visibility calls.
- >
get_connection_status - >
get_public_grade_card - >
get_vibesignal - >
get_vibesignal_and_export - >
get_trust_index_visibility_status
Safe by default. No private data.
Owner scans and reports
Private scan execution, findings, remediation, history, monitoring, and Markdown handoff.
- >
scan_domain - >
scan_domain_and_export - >
get_scan_result - >
get_private_findings - >
get_remediation_actions - >
export_markdown_report - >
list_scan_history - >
enable_score_watch
Requires owner authorization.
AI visibility
VibeRank, VibeRank export, and domain ownership status for agent-readable trust posture.
- >
run_viberank - >
run_viberank_and_export - >
verify_domain_ownership_status
Owner scope or API key.
Billing
Allowlisted Stripe Checkout subscription sessions for upgrade and monitoring workflows.
- >
create_checkout_session
Scoped to billing:write.
Client config example
{ "mcpServers": { "vibeleak": { "url": "https://www.vibeleak.app/api/mcp", "auth": "oauth", "oauth": { "discovery": "https://www.vibeleak.app/.well-known/mcp.json", "pkce": true }, "fallback": "scoped_api_key" } }}Discovery & protocol
https://www.vibeleak.app/.well-known/mcp.jsonhttps://www.vibeleak.app/.well-known/agent.jsonMCP-Protocol-Version: 2025-03-26Give your operator a real security workflow
Plug VibeLeak MCP into your agent and start shipping safe, trusted outcomes.
Auth model
OAUTH FIRST. SCOPED KEYS WHEN CLIENTS NEED THEM.
Owner tools fail closed without matching scopes. Public calls stay redacted. Raw API keys are shown once and stored only as hashes.
Start with connection status
Agents should call get_connection_status first. It reports auth state, available auth methods, account capabilities, and never returns raw API keys.
Prefer OAuth for owner tools
Hermes can connect to the hosted HTTP MCP server with auth: oauth. VibeLeak exposes protected-resource metadata, dynamic client registration, Authorization Code + PKCE, and a token endpoint.
Browser login and consent
The OAuth flow opens VibeLeak login when needed, shows an MCP consent page, then exchanges the PKCE code for a scoped bearer token stored hashed server-side.
Use scoped key fallback
If a client cannot do OAuth, users can create a scoped key at /dashboard/api-keys. Raw keys are shown once; VibeLeak stores only hashes.
Hermes OAuth
Preferred hosted client path
1hermes mcp add vibeleak --url https://www.vibeleak.app/api/mcp --auth oauth2hermes mcp test vibeleak3 4mcp_servers:5 vibeleak:6 url: "https://www.vibeleak.app/api/mcp"7 auth: oauth8 timeout: 1809 connect_timeout: 60Cursor remote MCP
Scoped key fallback
1{2 "mcpServers": {3 "vibeleak": {4 "url": "https://www.vibeleak.app/api/mcp",5 "headers": {6 "Authorization": "Bearer ${VIBELEAK_API_KEY}"7 }8 }9 }10}Claude Desktop bridge
Remote bridge fallback
1{2 "mcpServers": {3 "vibeleak": {4 "command": "npx",5 "args": ["mcp-remote", "https://www.vibeleak.app/api/mcp"],6 "env": {7 "VIBELEAK_API_KEY": "vlk_live_..."8 }9 }10 }11}Generic HTTP
Direct MCP POST
1POST https://www.vibeleak.app/api/mcp2Authorization: Bearer <VIBELEAK_API_KEY>3Content-Type: application/json4MCP-Protocol-Version: 2025-03-26Generic stdio
Local repo only
1{2 "command": "npm",3 "args": ["run", "mcp:stdio"],4 "env": {5 "VIBELEAK_API_KEY": "vlk_live_..."6 }7}Agent handoff prompt
Copy into an operator chat
1Use https://www.vibeleak.app/mcp to connect VibeLeak MCP.2Call get_connection_status first.3Use OAuth for https://www.vibeleak.app/api/mcp when available.4If OAuth is unavailable, store a scoped API key as VIBELEAK_API_KEY.Auth model
OAUTH FIRST. SCOPED KEYS WHEN CLIENTS NEED THEM.
Owner tools fail closed without matching scopes. Public calls stay redacted. Raw API keys are shown once and stored only as hashes.
Client configs
1hermes mcp add vibeleak --url https://www.vibeleak.app/api/mcp --auth oauth2hermes mcp test vibeleak3 4mcp_servers:5 vibeleak:6 url: "https://www.vibeleak.app/api/mcp"7 auth: oauth8 timeout: 1809 connect_timeout: 60MCP Discovery
/.well-known/mcp.jsonAgent Discovery
/.well-known/agent.jsonProtocol
2025-03-26Agent workflow
FROM PROMPTTO PROTECTEDWORKFLOW.
Turn a domain into a grade, fix queue, monitoring path, checkout path, and Markdown report.
DocsOperator runbook
run_vibeleak_workflow --domain productionDiscovery + FAQ
2025-03-261Which clients work?
Any MCP-compatible client can call the hosted endpoint. Hermes gets the preferred OAuth flow; Cursor, Claude bridge, and generic clients can use scoped key fallback.
2Do public tools need a key?
No. Public calls stay redacted and never expose private remediation detail. Owner tools require OAuth or a scoped bearer key.
3Can an agent upgrade an account?
Owner-authorized billing tools can create allowlisted Stripe Checkout subscription sessions for VibeLeak plans.
Agent workflow
FROM PROMPT TO PROTECTED WORKFLOW.
Domain to grade, fix queue, monitoring, checkout, and Markdown export.
run_vibeleak_workflowDiscovery + FAQ
2025-03-261Which clients work?
Any MCP-compatible client can call the hosted endpoint. Hermes gets the preferred OAuth flow; Cursor, Claude bridge, and generic clients can use scoped key fallback.
2Do public tools need a key?
No. Public calls stay redacted and never expose private remediation detail. Owner tools require OAuth or a scoped bearer key.
3Can an agent upgrade an account?
Owner-authorized billing tools can create allowlisted Stripe Checkout subscription sessions for VibeLeak plans.
Agent-ready trust layer
Run trusted workflows inside your agent.
OAuth handles owner actions. Public tools stay redacted. VibeLeak MCP turns scans, remediation, checkout, monitoring, and Markdown export into one operator workflow.
https://www.vibeleak.app/api/mcp