The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Barakah Halal Stock Screen listing page.
Ask your AI assistant whether a stock is halal, and get a dated answer.
A hosted Model Context Protocol server from Barakah Profits. It screens listed companies for Sharia compliance and, unlike most screeners, tells you when the verdict last changed — from a public, dated verdict ledger.
Nothing to install, no API key.
| Tool | What it does |
|---|---|
check_halal_stock | Screens one US-listed ticker (e.g. NVDA, AAPL): business activity, interest-bearing debt and cash vs market cap, interest income vs revenue. Returns the verdict, each check with its ratio, and the verdict's change history. |
recent_halal_verdict_changes | Stocks that recently cleared or broke the screen, with dates. |
Coverage: US-listed stocks.
Verdicts: PASSES FINANCIAL SCREEN, NEEDS REVIEW, NOT HALAL.
Claude (claude.ai / Claude Desktop) — Settings → Connectors → Add custom connector →
paste https://app.barakahprofits.com/mcp.
Claude Code
Cursor — ~/.cursor/mcp.json
VS Code — .vscode/mcp.json
Then ask: "Is NVDA halal?" or "Which stocks changed halal status recently?"
AAOIFI-style screen:
"Passes financial screen" is deliberately not "halal": revenue from minor non-compliant business lines isn't itemised in filings data, so confirm the revenue mix before investing. Because the debt and cash tests are measured against market cap, a company can cross the line on share price alone — which is why the verdict history matters.
This is an automated estimate, not a fatwa, and not financial advice.
Quality scores, fair-value ranges and alerts when a verdict changes are in Barakah Watch.
Financial data provided by Twelve Data.
© Pancake Pixels Pty Ltd