mcp-server-semgrep
Version:
MCP Server for Semgrep Integration - static code analysis with AI
27 lines (22 loc) • 577 B
JavaScript
const serveIndex = require('serve-index');
var express = require('express');
var app = express();
var serve = serveIndex('public/ftp', {
icons: true
})
var server = http.createServer(function onRequest(req, res) {
var done = finalhandler(req, res)
// ruleid: express-check-directory-listing
serve(req, res, function onNext(err) {
if (err) return done(err)
index(req, res, done)
})
})
// ruleid: express-check-directory-listing
app.use('/ftp', serveIndex('ftp', {
icons: true
}));
// ok
app.use(bodyParser.text({
type: '*/*'
}));