brd-enhancer-mcp
This server enhances development tasks by searching project documentation and returning enriched prompts with relevant context.
Enhance a task or query: Submit a task description and receive an enriched prompt with relevant background information, requirements, or architecture context from your project's documentation.
Project-specific lookups: Optionally specify a
project_idto target a specific project's docs, or fall back to thePROJECT_IDenvironment variable as the default.Remote API-backed retrieval: Performs a standalone remote lookup against a configured backend API, returning documentation-grounded context directly.
Workflow integration: Designed to reduce manual doc searching — after receiving the enhanced result, you can review it and proceed with further instructions.
Generates and submits Gherkin test cases from Confluence content.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@brd-enhancer-mcpEnhance the task: Implement the user authentication flow"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
brd-enhancer-mcp
A package that ships three MCP servers for an AI-assisted SDLC workflow:
Server | Executable | Purpose |
enhance-prompt |
| Enhance dev tasks with project documentation context |
test-workflow |
| Generate & submit Gherkin test cases from Confluence |
pipeline-analyzer |
| Analyze Harness pipeline failures with RAG context from past incidents |
Prerequisites
⚠️ Use Official Python (NOT Microsoft Store Python)
Download Python from https://www.python.org/downloads/
During installation, make sure to check:
✅ "Add Python to PATH"
Verify you have the correct Python:
where pythonOutput | Status |
| ✅ Official Python — Good |
| ❌ Microsoft Store Python — Reinstall from python.org |
Installation
Option A — Global Install (Recommended for most developers)
pip install git+https://github.com/arushsingh17/mcp.gitVerify installation:
pip show brd-enhancer-mcp
where brd-enhancer-mcp # Windows
which brd-enhancer-mcp # Mac/LinuxOption B — Virtual Environment Install
# Step 1: Create and activate a virtual environment
python -m venv venv
venv\Scripts\activate # Windows
source venv/bin/activate # Mac/Linux
# Step 2: Install the package
pip install git+https://github.com/arushsingh17/mcp.git
# Step 3: Get the exact executable path (needed for config)
python -c "import shutil; print(shutil.which('brd-enhancer-mcp'))"Example output:
C:\Users\YourName\Desktop\myproject\venv\Scripts\brd-enhancer-mcp.exeCopy this path — you will need it in the config below.
Configuration
🌍 Global Install Config
Since brd-enhancer-mcp is registered in system PATH, no file path is needed.
Claude Desktop → %APPDATA%\Claude\claude_desktop_config.json (Windows)
Claude Desktop → ~/Library/Application Support/Claude/claude_desktop_config.json (Mac)
Claude Code → ~/.claude.json
{
"mcpServers": {
"brd-enhancer": {
"command": "brd-enhancer-mcp",
"env": {
"API_KEY": "your_api_key",
"PROJECT_ID": "your_project_id",
"API_URL": "https://your-backend.com"
}
}
}
}📦 Virtual Environment Config
Use the full path you got from the command above.
⚠️ On Windows replace every
\with\\in the path
{
"mcpServers": {
"brd-enhancer": {
"command": "C:\\Users\\YourName\\Desktop\\myproject\\venv\\Scripts\\brd-enhancer-mcp.exe",
"env": {
"API_KEY": "your_api_key",
"PROJECT_ID": "your_project_id",
"API_URL": "https://your-backend.com"
}
}
}
}Mac/Linux venv config:
{
"mcpServers": {
"brd-enhancer": {
"command": "/Users/yourname/myproject/venv/bin/brd-enhancer-mcp",
"env": {
"API_KEY": "your_api_key",
"PROJECT_ID": "your_project_id",
"API_URL": "https://your-backend.com"
}
}
}
}Environment Variables
Shared (all servers)
Variable | Required | Default | Description |
| ✅ Yes | — | Your personal backend API key |
| ✅ Yes | — | Your project ID/GUID |
| ❌ No |
| Backend URL |
pipeline-analyzer-mcp only
Variable | Required | Default | Description |
| ✅ Yes | — | Harness personal access token ( |
| ✅ Yes | — | Harness account identifier |
| ✅ Yes | — | Harness project identifier |
| ❌ No |
| Harness organization identifier |
| ❌ No |
| Harness base URL (change for self-hosted) |
pipeline-analyzer example config
{
"mcpServers": {
"pipeline-analyzer": {
"command": "pipeline-analyzer-mcp",
"env": {
"API_URL": "https://your-backend.com",
"API_KEY": "your_backend_api_key",
"PROJECT_ID": "your_project_id",
"HARNESS_API_KEY": "pat.ACCOUNT.TOKEN_ID.SECRET",
"HARNESS_ACCOUNT_ID": "your_harness_account_id",
"HARNESS_ORG_ID": "default",
"HARNESS_PROJECT_ID": "your_harness_project_id",
"HARNESS_BASE_URL": "https://app.harness.io"
}
}
}
}Quick Reference
Scenario | Command in config |
Global install (Official Python) |
|
Global install (Microsoft Store Python) | Full path from |
Virtual environment (any OS) | Full path from |
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/arushsingh17/mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server