|
| 1 | +# MCP Directory Submissions Checklist |
| 2 | + |
| 3 | +Action items for getting zatca-mcp listed across MCP directories. |
| 4 | + |
| 5 | +--- |
| 6 | + |
| 7 | +## 1. punkpeye/awesome-mcp-servers (PR) — DO FIRST |
| 8 | + |
| 9 | +**This is the highest-impact listing. Glama.ai auto-syncs from it.** |
| 10 | + |
| 11 | +1. Fork https://github.com/punkpeye/awesome-mcp-servers |
| 12 | +2. Edit `README.md` — find the `## Finance & Fintech` section |
| 13 | +3. Add this line in alphabetical order (after entries starting with "D"): |
| 14 | + |
| 15 | +```markdown |
| 16 | +- [DoubleH10/zatca-mcp](https://github.com/DoubleH10/zatca-mcp) 🐍 ☁️ - ZATCA e-invoicing for Saudi Arabia. Generate, validate, sign, and submit tax-compliant XML invoices via MCP. |
| 17 | +``` |
| 18 | + |
| 19 | +4. Submit PR with title: `Add zatca-mcp — ZATCA e-invoicing server for Saudi Arabia` |
| 20 | +5. PR description: |
| 21 | + |
| 22 | +``` |
| 23 | +Adds zatca-mcp to the Finance & Fintech category. |
| 24 | +
|
| 25 | +- First MCP server for Saudi Arabia's ZATCA e-invoicing mandate |
| 26 | +- 8 MCP tools: generate, validate, sign, submit invoices + QR codes |
| 27 | +- UBL 2.1 XML, 16-rule validation engine, XAdES-BES signing |
| 28 | +- Phase 1 + Phase 2 ZATCA compliance |
| 29 | +- 100 tests, CI/CD, Python 3.10-3.12, Apache 2.0 |
| 30 | +- pip-installable: `pip install zatca-mcp` |
| 31 | +``` |
| 32 | + |
| 33 | +--- |
| 34 | + |
| 35 | +## 2. mcpservers.org (web form) — DO SECOND |
| 36 | + |
| 37 | +**This also feeds wong2/awesome-mcp-servers automatically.** |
| 38 | + |
| 39 | +Go to: https://mcpservers.org/submit |
| 40 | + |
| 41 | +Fill in: |
| 42 | + |
| 43 | +| Field | Value | |
| 44 | +|-------|-------| |
| 45 | +| Server Name | `ZATCA MCP` | |
| 46 | +| Short Description | `ZATCA e-invoicing for Saudi Arabia — generate, validate, sign, and submit tax-compliant XML invoices from natural language. 8 MCP tools, UBL 2.1, 16-rule validation, XAdES-BES signing, Phase 1 + Phase 2 support.` | |
| 47 | +| Link | `https://github.com/DoubleH10/zatca-mcp` | |
| 48 | +| Category | `cloud-service` (closest option — connects to ZATCA APIs) | |
| 49 | +| Contact Email | `hadi.hijazi@bloqmedia.net` | |
| 50 | + |
| 51 | +--- |
| 52 | + |
| 53 | +## 3. Glama.ai — DO AFTER punkpeye PR merges |
| 54 | + |
| 55 | +Glama auto-syncs from punkpeye/awesome-mcp-servers. Once listed: |
| 56 | + |
| 57 | +1. `glama.json` is already in the repo root (done) |
| 58 | +2. Go to https://glama.ai and authenticate with GitHub |
| 59 | +3. Search for zatca-mcp and claim ownership |
| 60 | + |
| 61 | +--- |
| 62 | + |
| 63 | +## 4. mcp-awesome.com — SKIP FOR NOW |
| 64 | + |
| 65 | +Likely auto-aggregates from other directories. No clear submission mechanism. |
| 66 | +Check back after the punkpeye and mcpservers.org listings are live. |
| 67 | + |
| 68 | +--- |
| 69 | + |
| 70 | +## Status |
| 71 | + |
| 72 | +- [ ] punkpeye/awesome-mcp-servers PR submitted |
| 73 | +- [ ] mcpservers.org form submitted |
| 74 | +- [ ] Glama.ai ownership claimed |
| 75 | +- [ ] mcp-awesome.com (auto or manual) |
0 commit comments