code-auditor-mcp
Version:
TypeScript/JavaScript code quality auditor with MCP server - Analyze code for SOLID principles, DRY violations, security patterns, and more
33 lines • 1.27 kB
JavaScript
import { BaseConfigGenerator } from './BaseConfigGenerator.js';
export class AWSQConfigGenerator extends BaseConfigGenerator {
getToolName() { return 'AWS Q Developer'; }
getFilename() { return 'awsq-customization.json'; }
generateConfig() {
const config = {
customizations: {
name: 'CodeIndexCustomization',
description: 'Local code index for AWS Q',
repositories: [{
type: 'external',
endpoint: `${this.serverUrl}/api/awsq`,
authentication: { type: 'bearer', token: this.getDefaultApiKey() }
}],
capabilities: {
codeCompletion: true,
codeExplanation: true,
codeTransformation: false,
search: true
}
}
};
return {
filename: this.getFilename(),
content: this.formatJson(config),
instructions: 'Install AWS Toolkit, open AWS Q settings, import this configuration file.'
};
}
getInstructions() {
return 'AWS Q configuration instructions...';
}
}
//# sourceMappingURL=AWSQConfigGenerator.js.map