Step-by-step guides to set up your API keys and integrations. Everything is free to start — no credit card required.
Prerequisite: Active Microsoft 365 Copilot license, and your tenant admin allows custom Copilot Studio agents with MCP server connectors.
Shuddhi QA and add the description: "AI test case generator for 14 enterprise platforms"https://shuddhiqa-mcp.ramya9-b.workers.dev/mcp@Shuddhi-QA generate D365 vendor invoice test casesOpen your Claude Desktop config file at %APPDATA%\Claude\claude_desktop_config.json (Windows) or ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) and add this:
{
"mcpServers": {
"shuddhi-qa": {
"transport": {
"type": "streamable-http",
"url": "https://shuddhiqa-mcp.ramya9-b.workers.dev/mcp"
}
}
}
}
Restart Claude Desktop. Type "Generate D365 vendor invoice test cases with workflow approval" — you'll see the tool fire and the table render inline.
In Cursor: Settings → Cursor Settings → MCP Servers → Add. Server type: Streamable HTTP. URL: https://shuddhiqa-mcp.ramya9-b.workers.dev/mcp. No auth.
In Continue: edit ~/.continue/config.json, add an mcpServers entry pointing at the URL above. Same shape as Claude Desktop.
For any other MCP-capable client: paste the URL into whatever "Add MCP server" form they expose. Authentication is not required in v0.1.
Once added, your AI client can invoke any of:
Full API reference, source code, and the OpenAPI 3.0 spec: github.com/ramya9b/shuddhiqacloud
Llama 3.3 70B · Fastest response · Recommended for new users
Click "Sign in" → choose "Continue with Google" → select your Google account. No form filling needed — just one click.
Once logged in, click the "Create API Key" button (blue button, top right of the page).
Give it a name like "Shuddhi QA" → click "Submit".
Your key appears once — it starts with gsk_. Click the copy icon next to it.
Open Shuddhi QA → Settings (⚙️) → AI Provider. Under "Your Personal API Keys", find the Groq row and paste your key. Click 🔌 Test to verify it works. Done!
Gemini 2.5 Flash · Best quality output · 15 req/min free
Go to Google AI Studio — the official portal to create Gemini API keys.
🔗 aistudio.google.com/app/apikeySign in with any Google account — the same one you use for Gmail or Google Drive is fine.
Click "Create API key" → Select "Create API key in new project" (easiest option). Google creates a project automatically.
Your key appears — it starts with AIzaSy. Click the copy icon.
Open Settings → AI Provider → Your Personal API Keys → Gemini row. Paste the key and click 🔌 Test.
Claude Sonnet 4.6 · Highest QA reasoning quality · Paid
Click "Sign up" → enter your email → verify → set a password.
Claude requires a credit/debit card to activate the API (even for pay-as-you-go at very low rates). Go to Settings → Billing → Add payment method.
Go to Settings → API Keys → Create Key. Name it "Shuddhi QA" → click Create.
Open Settings → AI Provider → Your Personal API Keys → Claude row. Paste the key and click 🔌 Test.
GPT-4o mini · High quality · US-hosted · Pay per use
Click + Create new secret key. Give it a name like "Shuddhi QA". Set permissions to "All" or at minimum "Model capabilities".
Your key starts with sk-proj-… or sk-…. Copy it immediately — OpenAI only shows it once.
Open Settings → AI Provider → Your Personal API Keys → OpenAI. Paste the key and click 🔌 Test to verify.
DeepSeek V3 + Llama 3.3 70B · US-hosted · ~20× cheaper than Claude
Go to the Together AI platform and sign up (free $1 credit on signup).
🔗 api.together.xyzNavigate to Settings → API Keys and click Create.
🔗 api.together.xyz/settings/api-keysYour key looks like together_api_…
Open Settings → AI Provider → Your Personal API Keys → Together. Paste the key and click 🔌 Test to verify.
Your own Azure OpenAI resource · data residency · enterprise compliance
In the Azure portal, create an Azure OpenAI resource (requires an Azure subscription with OpenAI access).
🔗 portal.azure.comOpen your resource → Keys and Endpoint. Copy the Endpoint and KEY 1.
In Azure AI Foundry → Deployments, deploy a current chat model (e.g. gpt-4o, gpt-4.1, or gpt-5-mini — avoid retired versions) and note the deployment name you assign it.
Open Settings → AI Provider → Your Personal API Keys → Azure OpenAI (click to expand). Fill in Endpoint, API Key, Deployment, and API Version (defaults to 2024-12-01-preview), then click 🔌 Test connection.
shuddhi-azure-config). Generations run against your own Azure resource, in your chosen region.Choose the right provider for your use case
| Provider | Cost | Quality | Free Tier | Best For |
|---|---|---|---|---|
| ⚡ Groq | Free | ⭐⭐⭐ | ✅ Yes | Quick generations, server fallback |
| ✦ Gemini 2.5 Flash | Free / $0.30 | ⭐⭐⭐½ | ✅ 1,000/day | Large FDDs, 1M token context |
| 🤝 Together AI | ~$0.20/M | ⭐⭐⭐⭐ | $1 credit | Best value, DeepSeek V3 quality |
| 🟢 OpenAI | ~$0.15/M | ⭐⭐⭐⭐½ | ❌ Paid | Enterprise teams with existing OpenAI keys |
| 🤖 Claude | $3–$15/M | ⭐⭐⭐⭐⭐ | ❌ Paid | Maximum quality, complex enterprise flows |
| ☁️ Azure OpenAI | Your Azure rates | ⭐⭐⭐⭐½ | ❌ BYO | Enterprise teams on Azure · data residency |
Same Claude, fraction of the cost
Share generated test cases with a permanent URL
Smart form fields that pre-fill from your requirement
Contextual guidance for enterprise platforms
Required to push test cases to ADO Test Plans and fetch Work Items
Go to your Azure DevOps organisation. The URL looks like:
If you don't have one, create a free account at:
🔗 dev.azure.comClick your profile picture (top right corner) → select "Personal access tokens" from the dropdown menu.
Click "+ New Token" (blue button, top right). Fill in the details:
| Field | What to enter |
|---|---|
| Name | Shuddhi QA |
| Organisation | All accessible organisations |
| Expiration | 90 days (or custom — longer is more convenient) |
Under "Scopes", click "Custom defined" and enable these specific permissions:
| Scope | Permission | Required for |
|---|---|---|
| Test Management | ✓ Read & Write | Push test cases to Test Plans |
| Work Items | ✓ Read & Write | Fetch Work Items for auto-fill |
| Project and Team | ✓ Read | List projects in your org |
Click "Create". Copy the token immediately — ADO shows it only once.
Open Settings → Azure DevOps tab. Fill in:
| Field | Example value |
|---|---|
| Organisation URL | https://dev.azure.com/mycompany |
| Personal Access Token | Paste your token here |
| Default Project | MyProject (optional) |
Click "Test Connection" → should show ✅ Connected.
Required to fetch Jira tickets and auto-fill requirement flow
PROJ-1234, Shuddhi QA fetches the summary, description, and acceptance criteria to automatically fill your requirement flow.
Go directly to the API token management page:
🔗 id.atlassian.com → Security → API tokensSign in with the same account you use for Jira at work. This is typically your work email address.
Click "Create API token" → Enter a label like "Shuddhi QA" → click "Create".
The token is displayed once. Click "Copy" immediately.
Your Jira Base URL is the address you use to access Jira in your browser:
Do NOT include the project path — just the base domain.
Open Settings → Jira tab. Fill in:
| Field | Example value |
|---|---|
| Jira Base URL | https://yourcompany.atlassian.net |
| ramya@yourcompany.com (your Atlassian login email) | |
| API Token | Paste the token you just copied |
Click "Test Connection" → should show ✅ Connected as [your name].
ERP-567) in the main screen and click Fetch → to auto-fill the requirement flow in seconds.Smart Detect uses a 4-phase enterprise intelligence engine to automatically identify the platform and business domain from your requirement text.
Cost: Smart Detect uses Shuddhi QA's Groq server key — completely free for all users. No API key required.
Keyword auto-detection also runs automatically as you type — 200+ enterprise signals covering Insurance, Banking, Healthcare, ERP, HR, Retail, ITSM, and Web/Mobile.
From zero to 40+ test cases in under 60 seconds
Click ⚙️ Settings → AI Provider → Your Personal API Keys. Paste your Groq key in the Groq row. Click 🔌 Test to verify. Done — this is saved in your browser permanently.
In the left panel, click your platform: D365 F&O, Salesforce, Web App, Mobile, etc. Shuddhi QA tailors the test cases to the platform you choose.
In the right panel under "Describe the Business Flow", type a plain-English description of the process you want to test. Example:
You can also upload a PDF/DOCX requirement document — Shuddhi QA reads it automatically.
If you have Jira or ADO configured, enter the ticket ID in the Jira Ticket ID or ADO Work Item ID field and click Fetch →. The description auto-fills instantly.
| Option | Choices |
|---|---|
| Test Priority | High (focus on critical paths) · Medium · Low (comprehensive) |
| Output Format | End to End · Smoke · Integration · Full Suite |
| Language | English, German, Spanish, French, Portuguese (BR) — 4 more coming soon |
Click the ⚡ Generate Test Cases button (or press Ctrl+Enter). Shuddhi QA generates 30–70 test cases with test steps, expected results, and priority in about 15–30 seconds.
Once generated, use the export buttons:
| Button | What it does |
|---|---|
| Excel | Downloads .xlsx with separate sheets per TC type |
| Formatted PDF document ready to share | |
| Markdown | Copies to clipboard for Confluence/Notion |
| ADO button | Pushes directly to Azure DevOps Test Plan |
| More ▾ | Jira Zephyr CSV, TestRail, Gherkin, Playwright, Postman |
Domain Intelligence (v11.3) automatically detects the enterprise domain of your test scenario and enriches generated test cases with domain-specific context, terminology and risk coverage.
Supported domains: D365 Finance, D365 Supply Chain, Salesforce CRM, Salesforce Service Cloud, Insurance (Guidewire), Healthcare, ITSM (ServiceNow), HR/Payroll, Omni-Channel, API & Integration, Security & Data.
Shuddhi QA is free to use — no credit card required:
Signing in is optional. Benefits: 10 free generations, cross-device sync, saved preferences.
Authentication is managed by Firebase Auth (Google LLC). Your API keys are stored in browser local storage only; when you generate test cases they are sent as a POST body over HTTPS to our Cloudflare Functions proxy, which never stores them server-side and uses them only to forward the request to the AI provider.
100 production-ready test generation templates across 10 enterprise domains. Each template pre-fills the entire form in one click.
Choose from 6 AI providers. Groq is fully free with no API key required: