Analyzes GitHub repositories for stateful code patterns in .NET and Java projects, detecting issues like session state usage and providing remediation guidance.
Analyzes .NET projects for stateful code patterns, identifying anti-patterns and providing remediation guidance for stateless architecture migration.
Statelessor MCP Server
MCP (Model Context Protocol) server for analyzing .NET and Java projects for stateful code patterns. Integrates with Amazon Q Developer.
Installation
Quick Start
1. Configure Amazon Q
Create or edit ~/.aws/amazonq/mcp-config.json:
2. Restart Amazon Q in your IDE
3. Use in Amazon Q Chat
Available Tools
analyze_git_repository - Analyze Git repos for stateful patterns
analyze_local_project - Analyze local project directories
generate_analysis_script - Generate bash/PowerShell scripts
get_project_findings - Retrieve historical findings
explain_remediation - Get remediation guidance
Configuration
Environment variables:
STATELESSOR_API_URL- API endpoint (default: http://localhost:3001)STATELESSOR_API_TIMEOUT- Request timeout in ms (default: 300000)
Additional details
Read USER_GUIDE.md for more details Read INTEGRATION.md as well for additional information
License
MIT
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Analyzes .NET and Java projects to detect stateful code patterns and provides remediation guidance for migrating to stateless architectures.