From dfa0fedf536118074a2a2662dce37bdfbfe452cc Mon Sep 17 00:00:00 2001 From: James Hutchings Date: Thu, 28 May 2026 08:41:36 +0200 Subject: [PATCH] Remove retired byImprint MCP listing --- .../james-bf0v-imprint-intelligence.json | 197 ------------------ docs/full-directory.md | 2 - docs/tools/james-bf0v-imprint-intelligence.md | 167 --------------- 3 files changed, 366 deletions(-) delete mode 100644 data/reports/james-bf0v-imprint-intelligence.json delete mode 100644 docs/tools/james-bf0v-imprint-intelligence.md diff --git a/data/reports/james-bf0v-imprint-intelligence.json b/data/reports/james-bf0v-imprint-intelligence.json deleted file mode 100644 index a914002ab..000000000 --- a/data/reports/james-bf0v-imprint-intelligence.json +++ /dev/null @@ -1,197 +0,0 @@ -{ - "tool_id": "james-bf0v-imprint-intelligence", - "version": "smithery", - "grade": "B", - "risk_score": 17, - "scan_date": "2026-05-25T02:48:26.063143429Z", - "scanner": "tooltrust-scanner/v0.3.12", - "source_url": "https://smithery.ai/server/james-bf0v/imprint-intelligence", - "vendor": "Smithery", - "description": "Agent-callable creator-audience intelligence. 952+ scored YouTube creators across 180 niches. Search, niche landscapes, deep profiles, brand-creator ranking. Free tier requires no key.\n\nImprint scores creators across six axes (Voice, Audience, Product, Partnership, Risk, Reach), maps niches into landscapes, and ranks creators against brand briefs. The same data that powers byimprint.com/intelligence reports is reachable from Claude, ChatGPT, Cursor, and any MCP-aware client through one install.\n\nPricing: Free (100 calls/day) · Indie $49/mo (5K calls) · Agency $499/mo (50K calls + 5 brand-creator ranks/mo, $99/call after) · Pay-per-call ($99/rank, $5/map-synthesize).\n\nOpen-source client: github.com/byimprint/mcp-server (MIT). npm: @byimprint/mcp-server.", - "findings": [ - { - "id": "AS-002", - "severity": "High", - "title": "Excessive Permission Surface", - "description": "tool declares network permission", - "recommendation": "Tool requests broad permissions (exec/fs/network). Validate input parameters using Enums where possible, and restrict file system operations to explicit allowed directories.", - "tool_name": "imprint-search" - }, - { - "id": "AS-011", - "severity": "Low", - "title": "DoS Resilience — Missing Rate Limit / Timeout", - "description": "tool performs network or execution operations but declares no rate-limit, timeout, or retry configuration", - "recommendation": "Declare explicit rate-limit, timeout, and retry configuration for all network and execution tools. Implement exponential back-off and surface resource state to the calling agent.", - "tool_name": "imprint-search" - }, - { - "id": "AS-014", - "severity": "Info", - "title": "DEPENDENCY_INVENTORY_UNAVAILABLE", - "description": "Tool did not expose metadata.dependencies or repo_url, so supply-chain coverage is limited.", - "recommendation": "Review and remediate the identified issue.", - "tool_name": "imprint-search" - }, - { - "id": "AS-014", - "severity": "Info", - "title": "DEPENDENCY_INVENTORY_UNAVAILABLE", - "description": "Tool did not expose metadata.dependencies or repo_url, so supply-chain coverage is limited.", - "recommendation": "Review and remediate the identified issue.", - "tool_name": "imprint-grep" - }, - { - "id": "AS-002", - "severity": "Low", - "title": "Excessive Permission Surface", - "description": "input schema exposes 12 properties (threshold: 10)", - "recommendation": "Tool requests broad permissions (exec/fs/network). Validate input parameters using Enums where possible, and restrict file system operations to explicit allowed directories.", - "tool_name": "imprint-filter" - }, - { - "id": "AS-014", - "severity": "Info", - "title": "DEPENDENCY_INVENTORY_UNAVAILABLE", - "description": "Tool did not expose metadata.dependencies or repo_url, so supply-chain coverage is limited.", - "recommendation": "Review and remediate the identified issue.", - "tool_name": "imprint-filter" - }, - { - "id": "AS-014", - "severity": "Info", - "title": "DEPENDENCY_INVENTORY_UNAVAILABLE", - "description": "Tool did not expose metadata.dependencies or repo_url, so supply-chain coverage is limited.", - "recommendation": "Review and remediate the identified issue.", - "tool_name": "imprint-map" - }, - { - "id": "AS-014", - "severity": "Info", - "title": "DEPENDENCY_INVENTORY_UNAVAILABLE", - "description": "Tool did not expose metadata.dependencies or repo_url, so supply-chain coverage is limited.", - "recommendation": "Review and remediate the identified issue.", - "tool_name": "imprint-profile" - }, - { - "id": "AS-014", - "severity": "Info", - "title": "DEPENDENCY_INVENTORY_UNAVAILABLE", - "description": "Tool did not expose metadata.dependencies or repo_url, so supply-chain coverage is limited.", - "recommendation": "Review and remediate the identified issue.", - "tool_name": "imprint-niche" - }, - { - "id": "AS-002", - "severity": "Low", - "title": "Excessive Permission Surface", - "description": "input schema exposes 11 properties (threshold: 10)", - "recommendation": "Tool requests broad permissions (exec/fs/network). Validate input parameters using Enums where possible, and restrict file system operations to explicit allowed directories.", - "tool_name": "imprint-rank-creators-for-brand" - }, - { - "id": "AS-014", - "severity": "Info", - "title": "DEPENDENCY_INVENTORY_UNAVAILABLE", - "description": "Tool did not expose metadata.dependencies or repo_url, so supply-chain coverage is limited.", - "recommendation": "Review and remediate the identified issue.", - "tool_name": "imprint-rank-creators-for-brand" - } - ], - "summary": { - "critical": 0, - "high": 1, - "medium": 0, - "low": 3, - "info": 7 - }, - "methodology": "https://github.com/AgentSafe-AI/tooltrust-directory/blob/main/docs/methodology.md", - "tool_names": [ - "imprint-filter", - "imprint-grep", - "imprint-map", - "imprint-niche", - "imprint-profile", - "imprint-rank-creators-for-brand", - "imprint-search" - ], - "tool_contexts": [ - { - "tool_name": "imprint-search", - "action": "ALLOW", - "grade": "B", - "behavior": [ - "executes_commands", - "uses_network" - ], - "dependency_visibility": "No dependency data", - "dependency_note": "No metadata.dependencies or repo_url were exposed by this MCP server." - }, - { - "tool_name": "imprint-grep", - "action": "ALLOW", - "grade": "A", - "dependency_visibility": "No dependency data", - "dependency_note": "No metadata.dependencies or repo_url were exposed by this MCP server." - }, - { - "tool_name": "imprint-filter", - "action": "ALLOW", - "grade": "A", - "dependency_visibility": "No dependency data", - "dependency_note": "No metadata.dependencies or repo_url were exposed by this MCP server." - }, - { - "tool_name": "imprint-map", - "action": "ALLOW", - "grade": "A", - "destinations": [ - "dynamic email recipient (maxCreators)" - ], - "dependency_visibility": "No dependency data", - "dependency_note": "No metadata.dependencies or repo_url were exposed by this MCP server." - }, - { - "tool_name": "imprint-profile", - "action": "ALLOW", - "grade": "A", - "dependency_visibility": "No dependency data", - "dependency_note": "No metadata.dependencies or repo_url were exposed by this MCP server." - }, - { - "tool_name": "imprint-niche", - "action": "ALLOW", - "grade": "A", - "destinations": [ - "dynamic email recipient (includeCreators)" - ], - "dependency_visibility": "No dependency data", - "dependency_note": "No metadata.dependencies or repo_url were exposed by this MCP server." - }, - { - "tool_name": "imprint-rank-creators-for-brand", - "action": "ALLOW", - "grade": "A", - "destinations": [ - "dynamic email recipient (maxCreators)", - "dynamic email recipient (targetCustomer)" - ], - "dependency_visibility": "No dependency data", - "dependency_note": "No metadata.dependencies or repo_url were exposed by this MCP server." - } - ], - "scan_history": [ - { - "scan_date": "2026-05-23T02:21:49Z", - "grade": "B", - "risk_score": 17, - "version": "smithery" - }, - { - "scan_date": "2026-05-24T02:40:58Z", - "grade": "B", - "risk_score": 17, - "version": "smithery" - } - ] -} \ No newline at end of file diff --git a/docs/full-directory.md b/docs/full-directory.md index 834bfb0a7..2c1dc4414 100644 --- a/docs/full-directory.md +++ b/docs/full-directory.md @@ -575,7 +575,6 @@ All 1181 audited tools. [← Back to README](../README.md#-security-registry) | [key-cryptopolitan-mcp](https://smithery.ai/server/key/cryptopolitan-mcp) | `smithery` | — | **[B](tools/key-cryptopolitan-mcp.md)** | 🔑 `AS-002` ×2, ⚡ `AS-011` ×2, `AS-014` ×5 | Apr 19 | | [agonzalez-prueba-mcp-seeker](https://smithery.ai/server/agonzalez/prueba-mcp-seeker) | `smithery` | — | **[B](tools/agonzalez-prueba-mcp-seeker.md)** | `AS-014` ×9, 🔑 `AS-002` ×3, ⚡ `AS-011` ×3 | May 28 | | [web3signals-agent-seo](https://smithery.ai/server/web3signals/agent-seo) | `smithery` | — | **[B](tools/web3signals-agent-seo.md)** | `AS-012`, 🔑 `AS-002` ×3, ⚡ `AS-011` ×3, `AS-014` ×3 | Apr 28 | -| [james-bf0v-imprint-intelligence](https://smithery.ai/server/james-bf0v/imprint-intelligence) | `smithery` | — | **[B](tools/james-bf0v-imprint-intelligence.md)** | 🔑 `AS-002` ×3, ⚡ `AS-011`, `AS-014` ×7 | May 25 | | [wcsdproducer-employee-zero](https://smithery.ai/server/wcsdproducer/employee-zero) | `smithery` | — | **[B](tools/wcsdproducer-employee-zero.md)** | `AS-014` ×4, 🔑 `AS-002`, ⚡ `AS-011` | May 28 | | [wander8jackson-avocado-ai](https://smithery.ai/server/wander8jackson/avocado-ai) | `smithery` | — | **[B](tools/wander8jackson-avocado-ai.md)** | `AS-014` ×6, 🔑 `AS-002`, ⚡ `AS-011` | Apr 19 | | [jackmmaher-sic-codes](https://smithery.ai/server/jackmmaher/sic-codes) | `smithery` | — | **[B](tools/jackmmaher-sic-codes.md)** | `AS-014` ×6, 🔑 `AS-002` ×2, ⚡ `AS-011` ×2 | May 28 | @@ -1262,4 +1261,3 @@ All 1181 audited tools. [← Back to README](../README.md#-security-registry) | [ta-mcp-technical-analysis-mcp](https://smithery.ai/server/ta-mcp/technical-analysis-mcp) | `smithery` | — | **[F](tools/ta-mcp-technical-analysis-mcp.md)** | 🔑 `AS-002` ×25, ⚡ `AS-011` ×8, `AS-014` ×11, ⚡ `AS-006` ×2 | May 19 | | [composio-rube](https://smithery.ai/server/Composio/Rube) | `smithery` | — | **[F](tools/composio-rube.md)** | 🔑 `AS-002` ×26, ⚡ `AS-011` ×9, `AS-014` ×11, ⚡ `AS-006` ×3 | Apr 3 | | [powerly-powerly](https://smithery.ai/server/powerly/powerly) | `smithery` | — | **[F](tools/powerly-powerly.md)** | `AS-014` ×7, 🔑 `AS-002` ×5, 🗝️ `AS-010` ×9, ⚡ `AS-011` ×3 | Apr 19 | - diff --git a/docs/tools/james-bf0v-imprint-intelligence.md b/docs/tools/james-bf0v-imprint-intelligence.md deleted file mode 100644 index 078389ee3..000000000 --- a/docs/tools/james-bf0v-imprint-intelligence.md +++ /dev/null @@ -1,167 +0,0 @@ -# 🟡 james-bf0v-imprint-intelligence - -> Agent-callable creator-audience intelligence. 952+ scored YouTube creators across 180 niches. Search, niche landscapes, deep profiles, brand-creator ranking. Free tier requires no key. - -Imprint scores creators across six axes (Voice, Audience, Product, Partnership, Risk, Reach), maps niches into landscapes, and ranks creators against brand briefs. The same data that powers byimprint.com/intelligence reports is reachable from Claude, ChatGPT, Cursor, and any MCP-aware client through one install. - -Pricing: Free (100 calls/day) · Indie $49/mo (5K calls) · Agency $499/mo (50K calls + 5 brand-creator ranks/mo, $99/call after) · Pay-per-call ($99/rank, $5/map-synthesize). - -Open-source client: github.com/byimprint/mcp-server (MIT). npm: @byimprint/mcp-server. - -| Field | Value | -|-------|-------| -| **Grade** | **B** | -| **Risk Score** | 17 | -| **Version** | `smithery` | -| **Vendor** | Smithery | -| **Source** | [james-bf0v-imprint-intelligence](https://smithery.ai/server/james-bf0v/imprint-intelligence) | -| **Scan Date** | 2026-05-25 | -| **Scanner** | tooltrust-scanner/v0.3.12 | - ---- - -## Findings Summary - -| Severity | Count | -|----------|:-----:| -| Critical | 0 | -| High | 1 | -| Medium | 0 | -| Low | 3 | -| Info | 7 | - -## Detailed Findings - -### 🟠 🔑 `AS-002` — Excessive Permission Surface - -**Severity:** High - -**Description:** -tool declares network permission - -**Recommendation:** -Tool requests broad permissions (exec/fs/network). Validate input parameters using Enums where possible, and restrict file system operations to explicit allowed directories. - ---- - -### 🔵 ⚡ `AS-011` — DoS Resilience — Missing Rate Limit / Timeout - -**Severity:** Low - -**Description:** -tool performs network or execution operations but declares no rate-limit, timeout, or retry configuration - -**Recommendation:** -Declare explicit rate-limit, timeout, and retry configuration for all network and execution tools. Implement exponential back-off and surface resource state to the calling agent. - ---- - -### ⚪ `AS-014` — DEPENDENCY_INVENTORY_UNAVAILABLE - -**Severity:** Info - -**Description:** -Tool did not expose metadata.dependencies or repo_url, so supply-chain coverage is limited. - -**Recommendation:** -Review and remediate the identified issue. - ---- - -### ⚪ `AS-014` — DEPENDENCY_INVENTORY_UNAVAILABLE - -**Severity:** Info - -**Description:** -Tool did not expose metadata.dependencies or repo_url, so supply-chain coverage is limited. - -**Recommendation:** -Review and remediate the identified issue. - ---- - -### 🔵 🔑 `AS-002` — Excessive Permission Surface - -**Severity:** Low - -**Description:** -input schema exposes 12 properties (threshold: 10) - -**Recommendation:** -Tool requests broad permissions (exec/fs/network). Validate input parameters using Enums where possible, and restrict file system operations to explicit allowed directories. - ---- - -### ⚪ `AS-014` — DEPENDENCY_INVENTORY_UNAVAILABLE - -**Severity:** Info - -**Description:** -Tool did not expose metadata.dependencies or repo_url, so supply-chain coverage is limited. - -**Recommendation:** -Review and remediate the identified issue. - ---- - -### ⚪ `AS-014` — DEPENDENCY_INVENTORY_UNAVAILABLE - -**Severity:** Info - -**Description:** -Tool did not expose metadata.dependencies or repo_url, so supply-chain coverage is limited. - -**Recommendation:** -Review and remediate the identified issue. - ---- - -### ⚪ `AS-014` — DEPENDENCY_INVENTORY_UNAVAILABLE - -**Severity:** Info - -**Description:** -Tool did not expose metadata.dependencies or repo_url, so supply-chain coverage is limited. - -**Recommendation:** -Review and remediate the identified issue. - ---- - -### ⚪ `AS-014` — DEPENDENCY_INVENTORY_UNAVAILABLE - -**Severity:** Info - -**Description:** -Tool did not expose metadata.dependencies or repo_url, so supply-chain coverage is limited. - -**Recommendation:** -Review and remediate the identified issue. - ---- - -### 🔵 🔑 `AS-002` — Excessive Permission Surface - -**Severity:** Low - -**Description:** -input schema exposes 11 properties (threshold: 10) - -**Recommendation:** -Tool requests broad permissions (exec/fs/network). Validate input parameters using Enums where possible, and restrict file system operations to explicit allowed directories. - ---- - -### ⚪ `AS-014` — DEPENDENCY_INVENTORY_UNAVAILABLE - -**Severity:** Info - -**Description:** -Tool did not expose metadata.dependencies or repo_url, so supply-chain coverage is limited. - -**Recommendation:** -Review and remediate the identified issue. - ---- - -*Scored using [ToolTrust methodology](../methodology.md) · [Raw JSON report](../../data/reports/james-bf0v-imprint-intelligence.json)*