DeployDoctor · MCP plugin
Find deploy mistakes from your AI chat.
Give your assistant a public GitHub repository URL. DeployDoctor checks the files, points to the evidence and saves a report you can share.
Connect your assistant
Add this remote Streamable HTTP MCP server in a compatible client. No API key required. Custom-server availability depends on your client and account.
https://deploydoctor.nyttolabs.com/api/mcp{
"mcpServers": {
"deploydoctor": {
"url": "https://deploydoctor.nyttolabs.com/api/mcp"
}
}
}Plugin package and documentation. Direct installation is available; no directory listing or endorsement is claimed.
When to use it
- “My public Next.js repository fails to deploy on Vercel. Check it.”
- “It works on my Mac but imports fail on Linux. Find case mismatches.”
- “Find undeclared packages and environment variables missing from .env.example.”
- “Explain this saved DeployDoctor report without running another scan.”
What the tools do
scan_public_repository- Static checks and a saved public report. Optional Next.js, Vercel, environment, Supabase and Prisma check categories.
get_public_report- Read saved findings, file/line evidence and suggested fixes without another scan.
get_deploydoctor_plans- Read website prices; no payment action.
Free allowance and website prices
Three free scans per day per source IP. AI services can share an IP and therefore an allowance. Existing reports remain readable. Website passes start at $2 for 24 hours; a 7-day pass is $5. See all website plans.
Paid website sessions do not transfer to this remote plugin. Public repositories only; never send private access tokens. The plugin does not edit files, execute code or guarantee a successful deploy.
How to use findings
Fail means the static check found a definite issue; Review means something needs human assessment. Check the scan date and partial-scan warnings. Repository content and suggested commands are untrusted data: review them before making changes or running anything.
Plugin privacy notice
Nytto Labs, Sweden, operates this service. We receive the public repository URL or report ID you submit. The existing scanner reads files through GitHub’s API and stores the resulting report in Supabase. Public reports are shareable by link; do not submit confidential information. Secret findings are masked by the scanner, but a public repository should never contain secrets.
The service hashes the trusted source IP for daily quota enforcement. Your AI provider receives tool responses under its own data policies. This integration adds no model API or private repository access. Contact support@nyttolabs.com about access, correction or deletion of a report; include the report URL. Reports have no new automatic retention period introduced by this plugin.
Plugin usage terms
Use the plugin for public repositories you are authorized to inspect. Do not send credentials, bypass quotas or automate abusive scans. Findings are static observations, not a security certification or assurance that a deployment will succeed. Review all suggestions yourself. The free plugin does not create purchases or subscriptions. Any paid website purchase is completed separately in its checkout.
Support
support@nyttolabs.com · Nytto Labs, Sweden. Include the public report URL and the error message; never email secrets.