Repowise MCP Server
Codebase intelligence for AI and humans: code health scores, auto-generated docs, git analytics, dead code detection, and architectural decisions via MCP.
Repowise is an open-source mcp server by repowise-dev, written mainly in Python, with 8,079 GitHub stars and the AGPL-3.0 license. Its code was last updated Nov 1, 2026.
Scan summary: scanned Nov 5, 2026 at commit 7ccd63f. Seen able to run dynamic code, read environment and secrets, connect to the internet. Scan policy
7ccd63f · Nov 5, 2026Findings (44)
- highHigh. Something risky that needs a close look before you install.dropper issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Deserializes data with pickle/marshal, which can execute code.
packages/core/src/repowise/core/analysis/change_health/child.py:95 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Deserializes data with pickle/marshal, which can execute code.
packages/core/src/repowise/core/analysis/change_health/child.py:111 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Deserializes data with pickle/marshal, which can execute code.
packages/core/src/repowise/core/analysis/health/walk_cache.py:128 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Turns off TLS certificate checking, allowing traffic interception.
packages/core/src/repowise/core/analysis/security/calls.py:72 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Turns off TLS certificate checking, allowing traffic interception.
packages/core/src/repowise/core/analysis/security/calls.py:154 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Turns off TLS certificate checking, allowing traffic interception.
packages/core/src/repowise/core/analysis/security/calls.py:193 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Turns off TLS certificate checking, allowing traffic interception.
packages/core/src/repowise/core/analysis/security/calls.py:193 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Turns off TLS certificate checking, allowing traffic interception.
packages/core/src/repowise/core/analysis/security_gate.py:117 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Turns off TLS certificate checking, allowing traffic interception.
packages/core/src/repowise/core/analysis/security_gate.py:126 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Deserializes data with pickle/marshal, which can execute code.
packages/core/src/repowise/core/cache_seal.py:199 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Deserializes data with pickle/marshal, which can execute code.
packages/core/src/repowise/core/ingestion/parse_cache.py:174 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Deserializes data with pickle/marshal, which can execute code.
packages/core/src/repowise/core/ingestion/parse_cache.py:208 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Turns off TLS certificate checking, allowing traffic interception.
packages/core/src/repowise/core/persistence/crud/analysis/actions.py:325 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Turns off TLS certificate checking, allowing traffic interception.
packages/core/src/repowise/core/persistence/crud/analysis/fix_first.py:818 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Turns off TLS certificate checking, allowing traffic interception.
packages/server/src/repowise/server/services/refactoring_health.py:322 - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.Install or build failed in a clean environmentis might be a permissions issue, please double-check the npm error permissions of the file and its containing directories, or try running npm error the command again as root/Administrator. npm error A complete log of this run can be found in: /tmp/home/.npm/_logs/2026-11-05T17_59_25_520Z-debug-0.log
- lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
docs/reference/COMPUTED_GLOSSARY.md:32 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: private-key
tests/unit/analysis/golden/security_scan_corpus.json:290 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
tests/unit/analysis/test_actions_rules.py:671 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key2 matches in this file
tests/unit/analysis/test_security_scan_history.py:250 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
tests/unit/analysis/test_security_scan_golden.py:98 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
tests/unit/cli/test_progress_non_tty.py:231 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key4 matches in this file
tests/unit/analysis/test_security_gate.py:409 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: private-key
tests/unit/analysis/test_security_gate.py:393 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: aws-access-token
tests/unit/analysis/test_security_gate.py:33 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: aws-access-token6 matches in this file
tests/unit/analysis/test_security_scan.py:354 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: gcp-api-key3 matches in this file
tests/unit/analysis/test_security_scan.py:371 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key13 matches in this file
tests/unit/analysis/test_security_scan.py:252 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: private-key
tests/unit/analysis/test_security_scan.py:413 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key2 matches in this file
tests/unit/persistence/test_page_hierarchy_migration.py:129 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
tests/unit/server/test_chat_router.py:626 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
tests/unit/server/test_mcp_test_impact.py:77 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: stripe-access-token2 matches in this file
tests/unit/server/test_security.py:208 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key4 matches in this file
tests/unit/server/test_provider_models.py:66 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key3 matches in this file
tests/unit/workspace/test_test_impact.py:86 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
tests/unit/workspace/test_breaking_change.py:90 - lowLow. Minor, or common in normal tools. Shown for information.glob@10.5.0: 1 known vulnerabilityGHSA-3g3m-2fjr-6pw4
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.glob@13.0.6: 1 known vulnerabilityGHSA-3g3m-2fjr-6pw4
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.minimatch@10.2.5: 1 known vulnerabilityGHSA-g3hv-75wg-m249
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.minimatch@9.0.9: 1 known vulnerabilityGHSA-g3hv-75wg-m249
package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.pytest@8.4.2: 1 known vulnerabilityPYSEC-2026-1845
uv.lock - lowLow. Minor, or common in normal tools. Shown for information.Reads environment variables not listed in the manifestNO_SAVE_KEY_ENV, REPOWISE_HOOK_UPDATED_OUTPUT, COPILOT_HOME, HERMES_HOME, LOCALAPPDATA, KIRO_HOME, XDG_CONFIG_HOME, SHELL, SYSTEMROOT, GIT_DIR, GIT_WORK_TREE, APPDATA, REPOWISE_EMBEDDER, REPOWISE_API_KEY, REPOWISE_HOST
Network activity
Automated result for the commit shown. See our scan policy. View the scan log
Maintainers can claim the listing to rescan, or dispute a result.
Repowise alternatives
View more →Similar mcp servers in Research & Analysis, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.
| Name | Stars | Licence | Last updated | Scan |
|---|---|---|---|---|
| Repowise (this page) repowise-dev | 8.1k | AGPL-3.0 | Nov 1, 2026 | Scanned, no flagged issues |
| Worldmonitor koala73 | 90k | AGPL-3.0 | Nov 1, 2026 | Scanned, no flagged issues |
| GPT Researcher assafelovic | 30k | Apache-2.0 | Oct 10, 2026 | Scanned, no flagged issues |
| Auto Claude Code Research In Sleep wanshuiyin | 18k | MIT | Nov 1, 2026 | Scanned, no flagged issues |
| Deep Research u14app | 4.7k | MIT | Jun 18, 2026 | Scanned, no flagged issues |
| MCP Server Chart antvis | 4.4k | MIT | Aug 27, 2026 | Scanned, no flagged issues |