Developers / MCP Server

Your AI Just Became a Fractional CTO

Connect badcop.tech to Claude, Cursor, or any MCP-compatible AI agent. Ask for technical due diligence — your AI handles the rest.

Works with Claude Desktop + Cursor
Zero code required
You
"Hey Claude, what are the top risks from my latest session on badcop.tech?"
AI
I'll pull the insights from your latest session. [calling get_insights]

Your session #42 received a CAUTION verdict. Top risks:
⚠️ Key-Person Risk (9/10) — All infrastructure knowledge held by one engineer
🔄 No CI/CD Pipeline (7/10) — Manual SSH deployments, no automated testing

What is MCP?

The Model Context Protocol (MCP) is an open standard that lets AI agents connect to external tools and data sources. badcop.tech hosts an MCP endpoint at https://badcop.tech/mcp/ — no installation, no local server. Just paste the URL into your client and your AI assistant can natively:

  • List & browse your audit sessions
  • Pull structured technical insights with risk scores
  • Download full 25-page audit reports
  • Submit transcripts for real-time AI analysis

1 Configuration

No installation required. Paste the URL and your API key directly into your client config.

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "badcop-tech": {
      "url": "https://badcop.tech/mcp/",
      "headers": {
        "Authorization": "Bearer bc_ak_your_api_key_here"
      }
    }
  }
}

Cursor

Add to your .cursor/mcp.json:

{
  "mcpServers": {
    "badcop-tech": {
      "url": "https://badcop.tech/mcp/",
      "headers": {
        "Authorization": "Bearer bc_ak_your_api_key_here"
      }
    }
  }
}

2 Available Tools

list_sessions read

Returns all interview sessions for the authenticated user.

Returns: List of sessions with id, status, role, dates, and availability flags.

get_insights read

Get AI-generated insights and executive summary for a specific session.

Parameters: session_id (int) — the session ID.

get_report read

Get the full 25-page audit report in Markdown format.

Parameters: session_id (int) — the session ID. Report must be unlocked.

analyze_transcript write

Submit a transcript for AI-powered technical due diligence analysis.

Parameters: transcript (string) — the interview transcript text (min 50 chars).

Returns: Structured insights, executive summary, and verdict.

💡 Try Asking Your AI

Once configured, just talk naturally. Your AI will call the right tool automatically:

"Show me my latest badcop.tech audit sessions"

"What were the top risk findings from session #42?"

"Analyze this CTO interview transcript: [paste text]"

"Pull the full audit report for my latest session and summarize the key risks"

"Compare the risk profiles across my last three sessions"

Give Your AI a CTO's Brain

Sign up, generate an API key, configure MCP. Your AI assistant becomes a tech auditor in 60 seconds.

Book Now - It's Free