This index provides a guide to AutoSpectra MCP server’s tooling capabilities, current implementation, and future enhancement plans.
Overview
AutoSpectra is an MCP (Model Context Protocol) server that provides browser automation, testing, and Claude Computer Use integration capabilities. It enables advanced browser control with visible or headless modes, accessibility testing, visual comparison, and integration with Anthropic’s Claude AI capabilities.
The Current Tools List provides a comprehensive reference guide to all tools currently available in the AutoSpectra MCP server:
- Browser Automation Tools: Navigate to URLs, click elements, type text, extract data, take screenshots, and run accessibility tests
- API Testing Tools: Make HTTP/GraphQL requests, validate schemas, create mock APIs, and test API endpoints
- Testing Tools: Generate tests, process tasks with AI, record test sessions, perform visual comparisons, and run tests
- Debugging Tools: Create and manage debug test sessions with interactive controls and state management
- Computer Use Tools: Leverage Claude’s computer capabilities with API and container-based implementations
Each tool is documented with its parameters, expected behavior, and usage examples to help you integrate the AutoSpectra MCP server into your workflows.
Future Enhancements
The Future Tool Enhancements document outlines critical missing tools and enhancement opportunities:
- API Testing Tools: HTTP requests, schema validation, API mocking, GraphQL support
- Database Integration: Database connections, queries, and state reset capabilities
- Enhanced Test Management: Test suites, data generation, parameterized tests, orchestration
- CI/CD Integration: Pipeline generation, containerized environments, reporting
- Mobile Testing: Device emulation, app installation and interaction
- Performance Testing: Load testing, Lighthouse integration, metrics monitoring
- Security Testing: Basic scanning, dependency checks, penetration testing
- Test Maintenance: Refactoring, dependency analysis, test healing, analytics
- Collaboration Tools: Documentation, sharing, session replay, annotations
- AI-Enhanced Features: Test suggestions, failure analysis, optimization
- Cross-Browser & Environment Testing: Browser matrix, platform testing, responsive design
- Visual Regression Enhanced Tools: Component snapshots, AI-assisted diff analysis, design specs
Additional Resources
Getting Started
To use AutoSpectra MCP server tools:
- Ensure the server is running (
npm start
)
- Use the MCP tools through the MCP protocol:
use_mcp_tool({
server_name: "autospectra",
tool_name: "navigate",
arguments: {
url: "https://example.com",
visible: true
}
});
Contributing
To contribute to the AutoSpectra MCP server, including implementing new tools from the enhancement roadmap, please see CONTRIBUTING.md.