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 |
Related MCP server: Context7 MCP
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 |
Maintenance
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
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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