plainyogurt21/clintrials-mcp
vlatestProvide structured access to ClinicalTrials.gov data for searching, retrieving, and analyzing clinical trial information. Enable multi-parameter searches, detailed trial retrievals, and statistical analyses to support medical research and healthcare decision-making. Deliver robust error handling and flexible field selection to optimize data responses.
5
Total
1
Critical
2
High
2
Medium
Findings
unknownEnvironment file access
Detected by automated pattern matching (rule DE-002) with medium confidence. May be a false positive.
1: __pycache__/
2: *.pyc
>>> 3: .env
4: .venv/
5: node_modules/Report false positiveDecoded base64 content: {^rם{⮉�z{Uj��nW�
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveSubprocess execution
Detected by automated pattern matching (rule SC-001) with medium confidence. May be a false positive.
15: # Run the MCP server
16: try:
>>> 17: subprocess.run([sys.executable, server_path] + sys.argv[1:])
18: except KeyboardInterrupt:
19: print("\nShutting down Clinical Trials MCP Server...")Report false positiveJavaScript fetch() call
Detected by automated pattern matching (rule NS-003) with medium confidence. May be a false positive.
42:
43: export default {
>>> 44: async fetch(request: Request, env: Env): Promise<Response> {
45: const url = new URL(request.url);
46: Report false positiveJavaScript fetch() call
Detected by automated pattern matching (rule NS-003) with medium confidence. May be a false positive.
80:
81: try {
>>> 82: const upstreamResponse = await fetch(upstreamRequest, {
83: cf: { cacheEverything: false },
84: });Report false positiveScan History
| Date | Risk | Findings | Files | Duration |
|---|---|---|---|---|
| Feb 25, 2026 | critical | 5 | 29 | 0.00s |
| Feb 23, 2026 | critical | 5 | 29 | 0.00s |