A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
0 ★ · meser10/meser10-mcp · read from the GitHub search API · (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list · type: MCP server
Harvest history
first seen 2026-10-09 · last seen 2026-10-16 · seen 32× · listed by 7 sources
Score
score 703 · 7 sources · mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository meser10/meser10-mcp;first catalogued 2026-10-09;last seen 2026-10-16。There is no official certification or quality rating here — we record sources and dates only.
Connect the Meser10 email & SMS platform to any MCP client (Claude, Cursor, or your own agent). > תיעוד בעברית, כולל התקנה מודרכת: https://www.meser10.co.il/features/mcp-server/ **Listed in the official MCP Registry** since 19 September 2026 as io.github.meser10/meser10-mcp (v1.0.2, MIT). Verify independently, no account needed: Two Israeli email/SMS marketing platforms appear in the official registry. This is the only one of the two published as open source and installable as a package; the other is a remote endpoint with no repository and no package. **Tools are generated from the live WSDL.** Nobody hand-writes 61 tool definitions here, which means the server covers every API capability by construction and does not drift when the platform ships a new operation. Quick start MESER10_USER_ID is optional at start-up. 17 of the 61 operations are authenticated by the key alone; the other 44 carry an explicit account number, and those fail with a clear message if it is not set. Set it unless you know you only need the first group. The account number is an identifier, not a secret - it is visible in the Meser10 UI. Claude Desktop / Claude Code: Safety model The server starts **read-only**. Nothing that spends money, messages a real person, or deletes a record is reachable until you opt in. | MESER10_MODE | Adds | Tools | |---|---|---| | read *(default)* | the Get* family | 16 | | write | contacts, groups, campaign drafts | +27 | | send | **delivers to real recipients, spends credit** | +13 | | destructive | **permanent deletes** | +5 | Two more guards: - **MESER10_MAX_RECIPIENTS** (default 100) refuses any single send that targets more addresses than the cap. A model that misreads a prompt cannot mail your whole list. - **Credentials are injected, never exposed.** oLogin and iUserID are stripped from every tool schema and filled in by the server. A model cannot see, guess, or leak them. CLoginInfo does accept UserName/Password, and this server deliberately never populates them - ApiKey only. The one thing to know about errors Every operation returns HTTP 200, including failures. Success lives in the Result field of CCallResult, not in the status code. This server reads Result, throws on anything that is not Success or PartialSuccess, and attaches a remedy: PartialSuccess is surfaced as a warning rather than silent success, because it means some records in a batch did not land. Design notes **Legacy variants are hidden.** The contract exposes five Ex/Ex2 families (15 operations for 5 capabilities). Offering all of them makes a model choose between near-identical tools and pick wrong. The richest variant is exposed; the rest are hidden behind MESER10_EXPOSE_LEGACY=true. **Names are written for callers.** GetGroupsList is what the platform calls it. list_groups is what a developer reaches for. The underlying operation name is always in the description, so nothing is hidden. **Hungarian prefixes become type hints.** saGroups is an array of strings, eLang is an enum, iUserID is an int. The generator uses that to produce better schemas and human titles.