Gwirian MCP Server

Gwirian empowers development teams to manage their BDD features with ease. Create and organize features, define scenarios, track executions, and

Local serverstdio

What is the Gwirian MCP Server?

Gwirian empowers development teams to manage their BDD features with ease. Create and organize features, define scenarios, track executions, and collaborate with

What you get

  • Workspaces — Organize teams and projects into separate workspaces
  • Projects — Group related features within a workspace
  • Features — Define BDD features with descriptions and backgrounds
  • Scenarios — Create scenarios with Given/When/Then structure
  • Steps — Define detailed steps for each scenario
  • Executions — Track scenario execution status and history

Configuration and credentials

  • Ruby 4.0.0 (see .ruby-version) - Docker and Docker Compose (for Elasticsearch and Mailhog) - Bundler (Ruby gem manager) - Node.js (for Tailwind CSS compilation)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

  • Ruby 4.0.0 (see .ruby-version) - Docker and Docker Compose (for Elasticsearch and Mailhog) - Bundler (Ruby gem manager) - Node.js (for Tailwind CSS compilation)
VariableDescriptionRequired
DATABASE_URLEndpoint or connection string the server talks to.Yes
ELASTICSEARCH_URLEndpoint or connection string the server talks to.Yes

Example prompts to try

  • “Use Gwirian to RSpec.”
  • “Use Gwirian to FactoryBot.”
  • “Use Gwirian to Rubocop.”

Frequently asked questions

Gwirian empowers development teams to manage their BDD features with ease. Create and organize features, define scenarios, track executions, and collaborate with Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.