MCP server starters · Rank #61
mcp-server
Grade B: derived only from the two verdicts below. How grades work
MCP server for AI agents that need a phone number: order a private number in 200+ countries, read the SMS verification code, hand it back. The widest country coverage in the category, and you can check it with one API call.
Why this verdict
How we check →- 41 commits in the last 90 days, none in the last 30. receipt ↗
- Zod 3 declared; latest is 4 (1 major behind). receipt ↗
- Not counted in verdict: TypeScript 5 → 7. receipt ↗
Snapshot: commit a57f15f on main, checked 2026-10-19 07:08 UTC. Receipts link to files at this exact commit.
Dependency freshness
| Package | Declared | Latest | Status |
|---|---|---|---|
| TypeScript typescript | 5.5.0 | 7.0.2 | Behind, not counted |
| Zod zod | 3.23.8 | 4.6.7 | 1 major behind |
Declared = lowest version the kit's dependency file (package.json, pyproject.toml or requirements.txt) allows. Latest = the npm "latest" tag or the newest PyPI release. TypeScript, the Stripe SDK, FastAPI and other 0.x packages are shown but not counted in the verdict.
What the README says you get
- APINine stdio tools
Nine tools over stdio, no SDK to learn
- APICountry listing
every country with its id and operators
- APIService search
search by name or domain, best match first
- APIOrder private number
order a private number for one service in one country
- APIWait for SMS code
poll until the code lands and return it, already parsed out of the SMS
- APIFinish activation
close a successful activation
- APICancel activation
cancel and get the money back
- APIAccount balance check
what is left on the account
- APIDelivery rate stats
the delivery rate for that service and country
- APILanguage and currency
sets both the language and the currency of the answers
- APIConfigurable poll interval
Polling runs at a sane interval instead of hammering
- APIAPI key from environment
The key is read from the environment and never leaves the process
- AuthTOTP code generation
compute the authenticator code locally, by RFC 6238
Extracted from the kit's README by a local AI model (deepseek-flash) on Sep 29, 2026. Every item is checked against an exact README quote; 1 unverifiable item was discarded. A README claim is the maker's description, not something we tested.
Watch mcp-server
Get told if it goes dormant, gets archived, falls further behind on a core dependency, or changes its license or price.
History
Sep 29, 2026 → Oct 19, 2026. One square per check, colored by maintenance status. Hover for details.
Show as a table
| Date | Maintenance | Dependencies | Commits (90d) |
|---|---|---|---|
| Oct 19, 2026 | Steady | 1 major behind | 41 |
| Oct 12, 2026 | Steady | 1 major behind | 41 |
| Sep 29, 2026 | Steady | 1 major behind | 41 |
Sources
Every claim on this page comes from these public records, checked . Open them to verify.
- Commit history ↗ default branch (main) at the checked commit: pulse, contributors, last commit
- Releases ↗ latest release
- package.json ↗ declared dependency versions and stack (at commit a57f15f)
- README ↗ quoted features at the checked commit
- npm registry ↗ latest versions (each linked in the table above)