Mizan
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Shariah screening of US stocks under four standards, halal alternatives, purification and zakat.
| Author | io.github.GoodTurnStudio |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2149 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Mizan": {
"url": "https://goodturn-mcp.pages.dev/mizan/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (6)
screen_companyread-onlyScreen one company against all four standards. Returns a 'say' sentence, the live price, the consolidated share count, the filing figures used, the business screen per standard ('business': main_business, by_standard pass/fail/review, excluded_under), and each standard's ratio, threshold and verdict. In each screens entry, 'compliant' is the overall verdict (false when that standard excludes the company's business, null when the business needs a closer look) and 'debt_compliant' is the debt test alone. Verdicts within one percent of a threshold are flagged borderline. A company name (for example nvidia) also works.
Parameters:
ticker(required) — string — US listing symbol (a common company name also works).
Hints: read-only yes · destructive no · idempotent yes · open-world yes
list_standardsread-onlyThe four standards, their denominators and thresholds. Screens a US-listed company against four published Shariah equity standards (AAOIFI, Dow Jones Islamic Market, S&P Shariah, MSCI Islamic), first on its business (prohibited industries each standard excludes) and then on its debt, using live...
Hints: read-only yes · destructive no · idempotent yes · open-world yes
purify_dividendread-onlyHow much of a dividend to give to charity. Returns the company's purification ratio (interest income over total revenue, from its latest 10-K that reports interest income; 'latest_annual_filing' and 'note' say when that is older than the latest 10-K) and, if a dividend amount is given, the amount to give to charity. For a company whose main business every standard excludes, 'business_screen' explains that purification does not make it permissible.
Parameters:
ticker(required) — string — US listing symbol.dividend— number — The dividend received, in any currency.
Hints: read-only yes · destructive no · idempotent yes · open-world yes
find_halal_alternativesread-onlyHalal alternatives to a holding. Companies Mizan covers in the same industry (or the nearest related one) whose business is permitted and whose debt passes all four standards at the last quarter-end, largest first, plus Shariah index funds for US and UK investors. Screen a pick live with screen_company before buying.
Parameters:
ticker(required) — string — The holding to replace: a US listing symbol or company name.
Hints: read-only yes · destructive no · idempotent yes · open-world yes
screen_portfolioread-onlyScreen a whole portfolio. Screens up to 15 holdings under all four standards and returns the share of the portfolio that is compliant under each, the holdings that fail, and a combined dividend purification ratio.
Parameters:
holdings(required) — string — Comma-separated tickers, each optionally followed by a colon and the value held, for weighting.
Hints: read-only yes · destructive no · idempotent yes · open-world yes
calculate_zakatread-onlyZakat owed on cash, gold, silver, shares and business stock, using live gold and silver prices.
Parameters:
cash— number — Cash and bank balances.nisab— string — Which nisab to use. Defaults to silver.currency— string — Defaults to USD.gold_grams— number — Gold held, in grams.gold_value— number — Or the value of gold held.owed_to_you— number — Money owed to you that you expect to be repaid.silver_grams— number — Silver held, in grams.silver_value— number — Or the value of silver held.debts_due_now— number — Debts due now, deducted.business_stock— number — Value of business stock for sale.shares_trading— number — Market value of shares held for trading (counted in full)shares_longterm— number — Market value of shares held long term.share_zakatable_pct— number — Share of long-term holdings treated as zakatable, default 25.
Hints: read-only yes · destructive no · idempotent yes · open-world yes
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.