@vanwida/haul-mcp
by Vanwida
README.md
# @vanwida/haul-mcp
MCP server for [HAUL](https://haul.aistudios.pro) — the agent-native API marketplace.
## Installation
Add to your Claude Desktop config (`~/Library/Application Support/Claude/claude_desktop_config.json`):
```json
{
"mcpServers": {
"haul": {
"command": "npx",
"args": ["-y", "@vanwida/haul-mcp"],
"env": {
"HAUL_API_KEY": "haul_sk_your_key_here"
}
}
}
}
```
Get your API key at [haul.aistudios.pro](https://haul.aistudios.pro).
## Tools
| Tool | Description | Credits |
|------|-------------|---------|
| `haul_verify_email` | Verify if an email is valid and deliverable | 1 |
| `haul_verify_phone` | Verify a phone number, get carrier/country info | 2 |
| `haul_check_balance` | Check your credit balance | 0 |
| `haul_topup_credits` | Get a Stripe checkout URL to buy credits | 0 |
| `haul_list_tools` | List all available tools and costs | 0 |
## Pricing
| Amount | Credits |
|--------|---------|
| $10 | 1,000 |
| $25 | 2,750 |
| $50 | 6,000 |
| $100 | 13,000 |
## Development
```bash
npm install
npm run build
HAUL_API_KEY=haul_sk_xxx node dist/index.js
```
## License
MIT
TDQS
A4.1/5.0
Scored across 5 tools
Disambiguation5/5
Each tool targets a distinct operation: email verification, phone verification, balance checking, credit top-up, and tool listing. There is no overlap or ambiguity between them.
Naming Consistency5/5
All tool names follow the same haul_verb_noun pattern using lowercase snake_case. This makes the API surface predictable and easy to navigate.
Tool Count5/5
Five tools is well-scoped for a verification service with account management. Each tool serves a clear purpose and none feel redundant or missing.
Completeness5/5
The tool set covers the full user workflow: checking balance, verifying email or phone, adding credits via top-up, and discovering available tools. No critical gaps exist for the stated domain.
Maintenance
ActivityInactive
ResponsivenessNo issues