MCP serverio.github.123Ergo/unphurl
URL intelligence for AI agents and developers.
Read more
URL intelligence for AI agents and developers. 16 tools, 25 signal weights, 20 free checks.Overview
Score?
UNRATED 0.815
of what a free look can see, on 30 looks
Looks
35
last 18 hr ago
Tools
18
More info
URL
mcp.unphurl.com/mcp
streamable-http
Says it is
unphurl 0.1.0
protocol 2025-03-26
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.815 · highest on record 0.8561
Toolsfrom sha256:7833f6f25d…eb1dcc
| Tool | Schema |
|---|---|
| add_to_allowlist Add one or more domains to this account's trusted allowlist.
Allowlisted domains suppress the compound signal and brand impersonation floor in scoring. The full pipeline still run |
input · no output |
| check_history View recent URL check history. Shows what URLs have been checked, their scores, phishing status, and whether each check was free or used a pipeline credit.
Results are paginated. |
input · no output |
| check_url Check a single URL for security and data quality signals. Returns a risk score (0-100), detailed signal breakdown, and metadata.
Unphurl analyses URLs across seven dimensions: red |
input · no output |
| check_urls Check multiple URLs in a single batch. Returns results for all URLs, handling async processing automatically.
Each URL is analysed across seven dimensions: redirect behaviour, bra |
input · no output |
| create_profile Create or update a custom scoring profile. Profiles are sparse overrides: only specify the weights you want to change. Everything else keeps its default value.
If a profile with t |
input · no output |
| delete_profile Delete a custom scoring profile. This is permanent. Any future check requests using this profile name will fall back to default weights.
Use list_profiles to see your current prof |
input · no output |
| estimate_urls Pre-flight credit estimator for a list of URLs. Returns counts + credit estimate. Free, no credits consumed.
Call this before check_urls to show the user how many credits the batc |
input · no output |
| generate_pdf Generate a branded PDF audit report. Pass the complete audit JSON object and your reseller details. Returns a 24-hour download link. |
input · no output |
| get_balance Check your pipeline check credit balance. Shows credits remaining, total purchased, total used, and lifetime free lookups count.
Credits are consumed only when unknown domains run |
input · no output |
| get_pricing Show available pipeline check credit packages and pricing. Returns all packages with credit counts and prices.
Packages (one-time purchase, no subscription):
- Starter: 100 credit |
input · no output |
| get_stats View your account usage statistics. Shows total URLs submitted, breakdown by gate (Tranco lookups, cache lookups, pipeline checks), free rate percentage, score threshold counts, an |
input · no output |
| list_allowlist List all domains on this account's trusted allowlist.
Allowlisted domains suppress the compound signal and brand impersonation floor in scoring. The full pipeline still runs — all |
input · no output |
| list_profiles List all custom scoring profiles on this account. Returns profile names and their custom weight overrides.
Profiles are named weight sets that change how Unphurl scores URLs. Diff |
input · no output |
| purchase Purchase pipeline check credits. Returns a Stripe Checkout URL that the user must open in a browser to complete payment.
The AI cannot complete the payment. Tell the user to open |
input · no output |
| remove_from_allowlist Remove one or more domains from this account's trusted allowlist.
Once removed, those domains resume normal scoring on the next check. Use list_allowlist to see what is currently |
input · no output |
| resend_verification Resend the email verification link for an existing Unphurl account.
Use this when a user signed up but their verification link expired (links are valid for 24 hours) and they need |
input · no output |
| show_defaults Show all 25 scoring signals with their default weights and descriptions. This is the baseline scoring that applies when no custom profile is specified.
Use this to understand what |
input · no output |
| signup Create a new Unphurl account. Returns an API key (shown once, store it securely).
After signup, the user must check their email and click the verification link. The API key won't |
input · no output |
Verify it yourself
npx teppi-check https://mcp.unphurl.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2B7EBYV16773HJ0M3WBC