pleamo
Officialpleamo MCP server
pleamo の AI によるスパム/フィッシング URL チェックを MCP ツールとして公開し、あらゆる MCP クライアント(Claude Desktop、Cursor、独自エージェント)が、リンクを開いたり推奨したりする前に pleamo に「このリンクは安全か?」と問い合わせられるようにします。
これはホスト型 pleamo API への薄い認証付きプロキシです。すべてのチェックは、サービスを保護する同じユーザー単位およびグローバル単位の上限を経由します。
Tools
Tool | 機能 |
| URL を判定: 判定結果(safe/suspicious/dangerous)、深刻度、信頼度、理由 |
| 誤ってブロックされたドメインをレビュー用にフラグ付け |
| プランと本日の AI チェック使用量 |
Related MCP server: Verdict
Setup
pleamo API キーを取得します(
https://dash.pleamo.app/keysのダッシュボードから取り消し可能なキーを取得)。MCP クライアントをこのサーバーに向けます。Claude Desktop の場合は、
claude_desktop_config.jsonに追加します:
{
"mcpServers": {
"pleamo": {
"command": "npx",
"args": ["-y", "pleamo-mcp"],
"env": {
"PLEAMO_TOKEN": "your-api-key-here"
}
}
}
}クライアントを再起動します。すると、"このリンクを pleamo でチェック: https://paypa1-login.example" のように言えば、エージェントが check_url を呼び出します。
Environment
Var | Default | Notes |
| — | 必須。pleamo API の Bearer トークン。 |
|
| ローカル開発用の上書き(例: |
Develop
npm install
npm run verify # lint + format + unit tests
npm start # runs the stdio server (expects an MCP client on stdin)簡単な stdio スモークテスト(ツール一覧を表示):
printf '%s\n' \
'{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"smoke","version":"0"}}}' \
'{"jsonrpc":"2.0","method":"notifications/initialized"}' \
'{"jsonrpc":"2.0","id":2,"method":"tools/list","params":{}}' \
| node src/server.jsRemote (hosted) alternative
クライアントが リモート MCP サーバー をサポートしている場合、このローカルプロセスは不要です。ホスト型エンドポイントに直接接続してください:
https://dash.pleamo.app/api/mcpこれは HTTP 上の JSON-RPC を話し(同じ 3 つのツール)、pleamo API キー を Bearer トークンとして認証します。https://dash.pleamo.app/keys で取り消し可能なキーを作成してください。このローカル stdio サーバーは、stdio のみを話すクライアント(例: 現在の Claude Desktop)向けです。
Notes
認証 / トークン — ダッシュボード(
/keys)から取り消し可能な API キー を取得し、PLEAMO_TOKENとして設定します。(生のセッショントークンも機能しますが、キーが正しく取り消し可能な選択肢です。)トランスポート — このパッケージは stdio です。上記のホスト型
/api/mcpはリモートの Streamable-HTTP バリアントです。もう一方の MCP 方向 — 拡張機能 がユーザー自身のエージェント経由でチェックをルーティングできるようにする(BYO-via-MCP)ことは、拡張機能のソースとともに pleamo/pleamo-chrome-extension で追跡されています。
Available Tools
3 toolscheck_urlCheck a URL for scams / phishingA
Ask pleamo whether visiting a URL is likely a scam or phishing site. Returns a verdict (safe/suspicious/dangerous), severity, confidence, and a plain-English reason. Use before opening or recommending an unfamiliar link.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The full URL to check, e.g. https://example.com/login |
get_statusGet pleamo plan + usageA
Return the signed-in account's plan and today's AI-check usage.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
report_false_positiveReport a wrongly-flagged siteA
Tell pleamo a domain was flagged incorrectly, so it can be reviewed and corrected.
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Optional context for the reviewer | |
| domain | Yes | The domain that was wrongly flagged, e.g. example.com |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
3 tool updates
v1.0.0- First observed
check_url - First observed
get_status - First observed
report_false_positive
TDQS
Scored across 3 tools
Each tool serves a clearly distinct purpose: check_url analyzes a URL, report_false_positive submits a correction, and get_status returns account information. There is no meaningful overlap or ambiguity among the three.
All tool names follow the same verb_noun pattern using snake_case: check_url, report_false_positive, get_status. This makes the tool set predictable and easy to navigate.
With only three tools, the server is tightly scoped to its purpose: URL safety checking, correction feedback, and account status. Each tool earns its place and the count is appropriate for such a focused service.
The tool set covers the core workflow: checking URLs, reporting incorrect verdicts, and checking usage/plan status. There are no obvious dead ends or missing operations for the stated domain.
Maintenance
Related MCP Connectors
PhishTank MCP — wraps PhishTank API (checkurl.phishtank.com)
Scam and phishing detection for AI agents: safe/warn/danger verdicts for URLs and messages.
URLhaus MCP — wraps abuse.ch URLhaus malware URL database (free, no auth)
URL risk evidence with scoped OAuth/API keys, capped prepaid costs and up to ten URLs per batch.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables checking suspicious URLs for risk without opening them, providing full checkups and lookalike detection.MIT
- AlicenseNot gradedqualityCmaintenanceEnables users to check suspicious text, emails, marketplace listings, job offers, investment pitches, and links through MCP tools, returning an assessment with supporting checks and next-step guidance.Apache 2.0
- AlicenseNot gradedqualityBmaintenanceEnables MCP clients to scan a URL, receive Markdown or JSON launch-page grades, retrieve ranked fixes, and inspect the full weighted checklist.Apache 2.0
- AlicenseNot gradedqualityCmaintenanceEnables MCP clients to look up domains, URLs, IPs/ASNs, email addresses, phone numbers, crypto wallets, and business records; run autonomous investigations; collect crawl artifacts; and perform evidence-backed scam checks with traceable provenance.MIT