Autogenesis

v1.0.0Coding Agentsstable

AutoGenesis is an AI-powered automated testing framework based on Model Context Protocol (MCP), supporting multiple platforms including desktop applications (Windows/macOS) and mobile applications (iOS/Android).

autogenesismcpai-integration
Share:
92
Stars
0
Downloads
0
Weekly
0/5

What is Autogenesis?

Autogenesis is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to autogenesis is an ai-powered automated testing framework based on model context protocol (mcp), supporting multiple platforms including desktop applications (windows/macos) and mobile applications (io...

AutoGenesis is an AI-powered automated testing framework based on Model Context Protocol (MCP), supporting multiple platforms including desktop applications (Windows/macOS) and mobile applications (iOS/Android).

This server falls under the Coding Agents category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • AutoGenesis is an AI-powered automated testing framework bas

Use Cases

Automate testing across desktop (Windows/macOS) and mobile (iOS/Android) platforms.
Generate test cases for applications using AI.
Orchestrate multi-platform test execution.
microsoft

Maintainer

LicenseNOASSERTION
Languagetypescript
Versionv1.0.0
UpdatedMay 16, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx autogenesis

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Autogenesis

AutoGenesis is an AI-powered automated testing framework built on Model Context Protocol that enables test generation and execution across Windows, macOS, iOS, and Android platforms. It integrates with GitHub Copilot and MCP-compatible clients to let AI assistants record, generate, and replay BDD test scripts using natural language commands. Developers and QA teams use it to eliminate repetitive test authoring and run cross-platform UI automation without writing boilerplate code.

Prerequisites

  • Node.js 18+ installed on your system
  • An MCP-compatible client such as Claude Desktop, VS Code with GitHub Copilot, or Cursor
  • Platform-specific dependencies: pywinauto for Windows automation, Appium for mobile testing
  • BrowserStack account credentials if running cloud mobile tests
  • Git to clone platform-specific setup documentation
1

Clone the AutoGenesis repository

Clone the Microsoft AutoGenesis repository to access platform-specific setup files and documentation for your target OS.

git clone https://github.com/microsoft/AutoGenesis.git
cd AutoGenesis
2

Follow your platform-specific setup guide

AutoGenesis has separate setup instructions per platform. Open the README for your target: WINDOWS-README.md for Windows, MAC-README.md for macOS, or MOBILE-README.md for iOS/Android automation.

3

Install the VS Code BDD AI Toolkit extension (optional)

If you use VS Code, install the BDD AI Toolkit extension from the bdd_ai_toolkit directory. It provides AI-powered BDD test recording and one-click replay with natural language to automation code generation.

4

Configure your MCP client

Add AutoGenesis to your MCP client configuration file. The server is launched via npx autogenesis which starts the MCP endpoint your client will connect to.

{
  "mcpServers": {
    "autogenesis": {
      "command": "npx",
      "args": ["autogenesis"]
    }
  }
}
5

Restart your MCP client

Restart Claude Desktop or your chosen MCP client so it picks up the new server configuration and establishes the connection to AutoGenesis.

Autogenesis Examples

Client configuration

Add AutoGenesis to your Claude Desktop config file at ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%/Claude/claude_desktop_config.json (Windows).

{
  "mcpServers": {
    "autogenesis": {
      "command": "npx",
      "args": ["autogenesis"]
    }
  }
}

Prompts to try

Use natural language to generate and run tests across desktop and mobile platforms.

- "Record a test for the login flow in my Windows desktop app"
- "Generate BDD test cases for the checkout screen in the iOS app"
- "Run the existing test suite on Android via BrowserStack"
- "Convert this manual test description into an automation script for macOS"

Troubleshooting Autogenesis

npx autogenesis fails with 'package not found'

The package may not yet be published to npm under that name. Clone the repository directly and follow the platform-specific README for local installation instructions.

Telemetry data is being sent and you want to disable it

AutoGenesis reports usage data to Application Insights by default. Check the platform-specific README for a telemetry opt-out configuration flag or environment variable.

Mobile tests fail to connect to BrowserStack

Ensure your BrowserStack username and access key are correctly set per the MOBILE-README.md instructions, and that the target device/OS combination is available in your BrowserStack plan.

Frequently Asked Questions about Autogenesis

What is Autogenesis?

Autogenesis is a Model Context Protocol (MCP) server that autogenesis is an ai-powered automated testing framework based on model context protocol (mcp), supporting multiple platforms including desktop applications (windows/macos) and mobile applications (ios/android). It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Autogenesis?

Follow the installation instructions on the Autogenesis GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Autogenesis?

Autogenesis works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Autogenesis free to use?

Yes, Autogenesis is open source and available under the NOASSERTION license. You can use it freely in both personal and commercial projects.

Browse More Coding Agents MCP Servers

Explore all coding agents servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "autogenesis": { "command": "npx", "args": ["-y", "autogenesis"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Autogenesis?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides