mcpField
D
daleel

daleel

Remote
daleel.o11r.comFinance0Updated 12w ago

About daleel

Daleel screens US-listed stocks and ETFs for Sharia compliance using five methodologies: AAOIFI, DJIM, MSCI, S&P, and FTSE. It provides SEC filing citations for verdicts and discloses screening limitations; results are methodology calculations, not religious rulings or investment advice.

Key features

  1. 01Screen stocks and ETFs
  2. 02Compare five Sharia methodologies
  3. 03Cite SEC filing evidence
  4. 04Show ratio and threshold audit matrix
  5. 05Disclose missing data and approximations

Use cases

  1. 01Check a ticker against Sharia methodologies
  2. 02Review SEC evidence behind a verdict
  3. 03Compare methodology-specific screening outcomes

MCP support

Its MCP server offers `screen_ticker` for verdicts with evidence citations and `screening_methodology` for a methodology summary.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://daleel.o11r.com/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

3
ParameterTypeRequiredDescription
tickerstringYes

Details

From the project README

Daleel — Auditable Halal Stock Screening (Developer Hub)

دليل · Daleel (Arabic for evidence) screens US-listed stocks and ETFs for Sharia compliance — and shows its receipts. Every verdict cites the SEC filing behind it: the XBRL tag, the form (10-K / 20-F / 40-F), the period, and a link to the filing on sec.gov. Five methodologies checked side by side: AAOIFI, DJIM, MSCI, S&P, and FTSE.

Live: https://daleel.o11r.com · Docs: https://daleel.o11r.com/developers · Methodology: https://daleel.o11r.com/methodology

This repo is the public developer hub (docs, examples, MCP metadata). The screening engine itself is closed source.

For AI agents (MCP)

Daleel runs a Model Context Protocol server — connect any MCP-capable agent:

{
  "mcpServers": {
    "daleel": {
      "type": "http",
      "url": "https://daleel.o11r.com/mcp"
    }
  }
}

Tools: screen_ticker(ticker) → full verdict with evidence citations · screening_methodology() → the methodology summary. Anonymous use: 10 req/min per IP. With an X-API-Key header: 30+ req/min.

REST quickstart

# No key needed (demo tier, 10 req/min):
curl https://daleel.o11r.com/v1/screen/MSFT

# Free key (30 req/min, batch + history):
curl -X POST https://daleel.o11r.com/api/keys \
  -H "Content-Type: application/json" -d '{"email": "[email protected]"}'

curl https://daleel.o11r.com/v1/screen/MSFT -H "X-API-Key: YOUR_KEY"

The response includes a per-methodology audit matrix (every ratio vs every threshold), an evidence ledger with sec.gov links, purification percentages, and — with ?overlays=all — values/ESG screens sourced from official government lists (UFLPA, DoD 1260H, state divestment lists), each with its citation. See examples/ for Python and JavaScript.

Principles

  • Missing data is never treated as compliant. Unscreenable → says so.
  • Every approximation is disclosed in the response itself.
  • Verdicts are methodology calculations, not religious rulings; consult a qualified scholar for matters of fiqh. Nothing here is investment advice.

Links

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.