Connect Founder Hardening to Claude Code, Cursor, Windsurf, Lovable, or Replit. Ask your AI to scan any site — it calls our API and returns findings with exact fixes.
No account needed. Enter a name to identify this key, click Get Key, and follow the setup instructions for your platform below.
Choose your platform. Paste your API key where shown — replace YOUR_API_KEY with the key above.
.mcp.json in your project root{
"mcpServers": {
"founderhardening": {
"type": "http",
"url": "https://founderhardening.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
In the Claude Code chat, run: /mcp — you should see founderhardening listed with a scan_site tool.
Scan https://myapp.com for security issues and tell me what to fix.
Go to Cursor → Settings → MCP (or edit ~/.cursor/mcp.json directly).
{
"mcpServers": {
"founderhardening": {
"type": "http",
"url": "https://founderhardening.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Use the founderhardening tool to scan https://myapp.com
In Windsurf, go to Settings → MCP Servers → Add Server, or edit ~/.windsurf/mcp.json.
{
"mcpServers": {
"founderhardening": {
"type": "http",
"url": "https://founderhardening.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Scan https://myapp.com using founderhardening and list the issues by severity.
Go to Project Settings → Integrations → MCP in your Lovable project.
Server URL: https://founderhardening.com/mcp
Auth header: Authorization: Bearer YOUR_API_KEY
Scan my deployed app at https://myapp.lovable.app for security issues.
In your Replit workspace, find Tools → AI → MCP Servers.
{
"mcpServers": {
"founderhardening": {
"type": "http",
"url": "https://founderhardening.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Check if my app at https://myapp.repl.co has any security issues.
scan_site({ url: "https://myapp.com" })The MCP endpoint is standard JSON-RPC 2.0 over HTTP POST. You can also call it directly from any tool.
GET https://founderhardening.com/mcp
POST https://founderhardening.com/mcp
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
{
"jsonrpc": "2.0",
"id": 1,
"method": "initialize",
"params": {
"protocolVersion": "2024-11-05",
"clientInfo": { "name": "my-client", "version": "1.0" }
}
}
POST https://founderhardening.com/mcp
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/list"
}
POST https://founderhardening.com/mcp
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
{
"jsonrpc": "2.0",
"id": 3,
"method": "tools/call",
"params": {
"name": "scan_site",
"arguments": {
"url": "https://example.com"
}
}
}