Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, email [email protected] and we’ll put it right.

io.github.Neji402/engedi

NPM · @NEJI402/ENGEDI-MCP · SCANNED AUG 4

93 tools: finance, weather, news, travel, knowledge, SEO. 27 free + 66 paid via USDC x402.

Available components

+22 this week 68 Trust /100
Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score →

Supply Chain Security83
  • No malware found by supply-chain analysis.Pass
  • CVE check failed: a known medium-severity CVE affects hono 4.12.33, reached via @modelcontextprotocol/sdk > hono. A fixed version is available. View diagnostics → Fail
  • No install/post-install scripts declared.Pass
  • Only part of the dependency tree could be resolved (94 of 98), so this covers what we could see, not the whole tree. View diagnostics → Partial
Provenance & Transparency45
Schema Quality & AI Usability71
  • AI-judged instruction clarity (good).Pass
  • Tool/resource definitions use about 7533 tokens (~81/item across 93 items; 93 tools + 0 resources), lean.Pass
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management30
  • Stability observed for 9 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

npm · @neji402/engedi-mcp

# add to Claude Code
claude mcp add neji402-engedi -- npx -y @neji402/engedi-mcp
# add to Codex CLI
codex mcp add neji402-engedi -- npx -y @neji402/engedi-mcp
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "neji402-engedi": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "@neji402/engedi-mcp"
      ],
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add neji402-engedi --command npx --arg -y --arg @neji402/engedi-mcp
# ~/.hermes/config.yaml
mcp_servers:
  neji402-engedi:
    command: "npx"
    args: ["-y", "@neji402/engedi-mcp"]
// mcp.json
{
  "mcpServers": {
    "neji402-engedi": {
      "command": "npx",
      "args": [
        "-y",
        "@neji402/engedi-mcp"
      ]
    }
  }
}
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 4 Aug 26 0
    • CVE-2026-69207 affects this package: medium security
    • Known CVEs: partial → fail security
  • 3 Aug 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.

  • 2 Aug 26 +46
    • Provenance: unverified → fail security
    • Install scripts: unverified → pass security
    • Known CVEs: unverified → partial security
    • Malware scan: unverified → pass security
    • Dependency health: unverified → partial functional
    • Maintenance: unverified → pass functional
    • MCP protocol: unverified → pass functional
    • Stability: unverified → 0.23 functional
    • Schema quality: unverified → good functional
    • License: unverified → pass functional
    • Licence: MIT functional
  • 31 Jul 26 −7
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 30 Jul 26 −18
    • Malware scan: pass → unverified security
  • 27 Jul 26 46

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 4 Aug 2026 · Analysed npm/@neji402/[email protected]

Provenance none

Ecosystem: npm · Outcome: none

Vulnerabilities 1 finding
ID CVE Severity Vector Fix available
GHSA-8j4g-w8fx-2239 CVE-2026-69207 medium CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L yes
Dependencies 94 packages

94 packages in the resolved dependency tree · 94 deprecated · 29 stale.

The dependency tree was only partially resolved, so these counts may be incomplete.

MCP tools — 93 exposed · ~7,533 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
get_translate_languages ~45

List all supported languages for the translate endpoint with their codes and names. Use before calling translate if you need to show the user available languages or validate a language code. Free endpoint.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_trust_score ~55

Get crowdsourced data quality trust score for any endpoint. Shows review count, trust level, and data quality rating. Free endpoint.

NameTypeReqDescription
endpointstringyesEndpoint to check (e.g., stocks, weather, news)

No output schema declared.

No examples provided.

get_url_metadata ~88

Extract metadata from any URL including page title, description, Open Graph tags, Twitter cards, favicon, and images. Use when a user shares a link and you need to understand what the page is about, or when building link previews. Cost: $0.01 USDC.

NameTypeReqDescription
urlstringyesFull URL to extract metadata from, e.g. 'https://example.com/article'

No output schema declared.

No examples provided.

get_weather ~114

Get current weather for any city or coordinates. Returns temperature, feels-like, humidity, wind speed, UV index, 3-day forecast, hourly breakdowns, sunrise/sunset times, and moon phase. Use this when a user asks about current weather conditions, temperature, or whether to bring an umbrella. Do NOT use for multi-day forecasts (use get_weather_forecast instead).

NameTypeReqDescription
locationstringyesCity name or coordinates, e.g. 'New York' or '40.7128,-74.0060'

No output schema declared.

No examples provided.

get_weather_forecast ~140

Get multi-day weather forecast with detailed daily descriptions, feels-like temperature, humidity, UV index, precipitation probability, and sunrise/sunset times. Use when a user needs a forecast for specific dates or wants to plan outdoor activities. Requires coordinates (use geocode first if needed). Cost: $0.005 USDC.

NameTypeReqDescription
daysnumberNumber of forecast days (default: 7, max: 16)
latitudenumberyesLatitude of the location (e.g. 40.7128 for New York)
longitudenumberyesLongitude of the location (e.g. -74.006 for New York)

No output schema declared.

No examples provided.

get_wikipedia ~119

Get a Wikipedia article summary with extracted infobox, word count, categories, and metadata. Use when a user asks about a topic that has a Wikipedia article, needs factual background information, or wants a concise summary of a subject. Cost: $0.005 USDC.

NameTypeReqDescription
langstringLanguage code (default: 'en'). e.g. 'de', 'fr', 'ja' for other languages
titlestringyesWikipedia article title, e.g. 'Artificial intelligence', 'Eiffel Tower', 'Bitcoin'

No output schema declared.

No examples provided.

get_x402_diagnostics ~42

Get x402 payment protocol diagnostics including facilitator status, network info, and wallet details. Use when debugging payment issues or verifying x402 configuration. Free endpoint.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

hash_text ~65

Generate SHA-1, SHA-256, SHA-512, or MD5 hash from any text. Free endpoint.

NameTypeReqDescription
algorithmstringsha1, sha256, sha512, md5 (default: sha256)
textstringyesText to hash

No output schema declared.

No examples provided.

html_to_markdown ~35

Convert HTML to clean Markdown. Cost: $0.001 USDC.

NameTypeReqDescription
htmlstringyesHTML to convert

No output schema declared.

No examples provided.

http_headers ~37

Fetch HTTP response headers from any URL. Cost: $0.001 USDC.

NameTypeReqDescription
urlstringyesURL to fetch headers from

No output schema declared.

No examples provided.

job_match ~99

AI job matching: match score, skill gaps, salary assessment, career advice. Free endpoint.

NameTypeReqDescription
locationstringPreferred location (e.g., San Francisco, Remote)
rolestringyesJob role (e.g., software engineer, product manager)
salarystringExpected salary (e.g., $150k)
skillsstringYour skills (comma-separated, e.g., React, Python, AWS)

No output schema declared.

No examples provided.

link_check ~39

Check all links on a page for broken URLs. Cost: $0.003 USDC.

NameTypeReqDescription
urlstringyesURL to check links on

No output schema declared.

No examples provided.

meta_extract ~45

Extract all meta tags, Open Graph, and Twitter Card data from a URL. Cost: $0.001 USDC.

NameTypeReqDescription
urlstringyesURL to extract meta from

No output schema declared.

No examples provided.

news_briefing ~69

Executive news summary: what happened today, overall sentiment, key entities, and emerging trends. Use when a user wants a quick overview of current events. Cost: $0.005 USDC.

NameTypeReqDescription
topicstringTopic: technology, business, science, general (default: general)

No output schema declared.

No examples provided.

page_speed ~43

Page speed metrics: TTFB, page size, resource counts, grade. Cost: $0.002 USDC.

NameTypeReqDescription
urlstringyesURL to test

No output schema declared.

No examples provided.

port_check ~37

Check if common ports are open on a domain. Cost: $0.001 USDC.

NameTypeReqDescription
domainstringyesDomain to check

No output schema declared.

No examples provided.

portfolio_calculate ~55

Portfolio metrics: total value, PnL, position weights. Pure math, no AI. Free endpoint.

NameTypeReqDescription
positionsstringyesJSON array: [{"symbol":"AAPL","amount":10,"avgCost":150}]

No output schema declared.

No examples provided.

read_url ~98

Extract clean readable text content from any webpage URL. Returns the main article text, title, author, and publication date stripped of ads, navigation, and boilerplate. Use when a user wants to read an article, needs content from a page, or wants to summarize a URL. Cost: $0.002 USDC.

NameTypeReqDescription
urlstringyesURL to extract content from, e.g. 'https://en.wikipedia.org/wiki/Oasis'

No output schema declared.

No examples provided.

redirect_chain ~39

Follow and map the full redirect chain for a URL. Cost: $0.001 USDC.

NameTypeReqDescription
urlstringyesURL to follow redirects

No output schema declared.

No examples provided.

schema_extract ~39

Extract JSON-LD structured data from a page. Cost: $0.001 USDC.

NameTypeReqDescription
urlstringyesURL to extract schema from

No output schema declared.

No examples provided.

search_books ~175

Search over 40 million books via Open Library with reading level estimation, genre classification, and subject facets. Use when a user wants book recommendations, needs to find a specific book, or wants to explore a topic through reading. Returns results with cover images and editions. Cost: $0.005 USDC.

NameTypeReqDescription
limitnumberMaximum results per page (default: 10)
pagenumberPage number for pagination (default: 1)
qstringyesSearch query: book title, author name, ISBN, or topic, e.g. 'Dune Frank Herbert', '978-0-441-01359-3'
sortstringSort order: 'relevance' (default), 'new' (newest first), 'old' (oldest first)

No output schema declared.

No examples provided.

search_courses ~90

Search online courses with ratings, reviews, provider info, difficulty level, and duration from Coursera. Use when a user wants to learn a new skill, find educational courses, or compare learning options. Returns real course data with enrollment links. Cost: $0.05 USDC.

NameTypeReqDescription
querystringyesCourse search query, e.g. 'machine learning', 'python programming', 'data analysis'

No output schema declared.

No examples provided.

search_flights ~147

Search real-time flight prices and schedules from Google Flights. Returns airlines, departure/arrival times, number of stops, duration, and prices. Use when a user wants to find flights, compare travel options, or plan a trip. Cost: $0.10 USDC.

NameTypeReqDescription
datestringyesTravel date in YYYY-MM-DD format, e.g. '2026-08-15'
destinationstringyesDestination airport IATA code, e.g. 'NRT', 'CDG', 'MIA'
originstringyesOrigin airport IATA code, e.g. 'SFO', 'JFK', 'LAX', 'LHR'

No output schema declared.

No examples provided.

search_hotels ~115

Search real-time hotel prices and availability from Google Hotels and Booking.com. Returns hotel names, star ratings, guest reviews, amenities, pricing, and booking links. Use when a user is planning travel and needs accommodation options. Cost: $0.10 USDC.

NameTypeReqDescription
checkinstringyesCheck-in date in YYYY-MM-DD format
checkoutstringyesCheck-out date in YYYY-MM-DD format
citystringyesCity name, e.g. 'New York', 'Tokyo', 'Paris'

No output schema declared.

No examples provided.

search_jobs ~118

Search remote and on-site job listings with salary ranges, company info, and required skills from Remotive and The Muse APIs. Use when a user is looking for job opportunities, wants to know about hiring in a field, or needs salary data. Real listings only. Cost: $0.05 USDC.

NameTypeReqDescription
locationstringLocation filter, e.g. 'San Francisco', 'Remote', 'New York'
querystringyesJob search query, e.g. 'software engineer', 'data scientist', 'product manager'

No output schema declared.

No examples provided.

search_jokes ~98

Search jokes by keyword across all categories. Use when a user wants jokes about a specific topic, e.g. 'programming', 'cats', 'lawyer'. Returns matching jokes with category and type. Cost: $0.001 USDC.

NameTypeReqDescription
qstringyesSearch keyword, e.g. 'programming', 'lawyer', 'cat'
safebooleanSafe/work-appropriate mode (default: true)

No output schema declared.

No examples provided.

search_movies ~66

Search for movies and TV shows with ratings, overview, genres, and poster images. Returns title, release year, rating, vote count, and overview. Use when a user asks about a movie or wants recommendations.

NameTypeReqDescription
querystringyesMovie or TV show title to search for

No output schema declared.

No examples provided.

search_news ~116

Search news articles by keyword across BBC, NYT, and Arstechnica RSS feeds. Returns matching articles with titles, summaries, and links. Use when a user wants to find news about a specific topic, company, or event. Cost: $0.01 USDC.

NameTypeReqDescription
querystringyesSearch query, e.g. 'artificial intelligence', 'climate change', 'Apple earnings'
sourcesstringComma-separated source filter, e.g. 'bbc,nyt'. Omit for all sources.

No output schema declared.

No examples provided.

search_products ~90

Search real-time product prices, ratings, and availability from Walmart. Use when a user wants to compare prices, find a product, or check availability of an item. Returns product names, prices, ratings, and direct links. Cost: $0.05 USDC.

NameTypeReqDescription
querystringyesProduct search query, e.g. 'wireless headphones', 'iPhone 16', 'running shoes'

No output schema declared.

No examples provided.

search_real_estate ~115

Search property listings with prices, bedrooms, bathrooms, square footage, and descriptions from Compass and Redfin. Use when a user is looking to buy or rent property, wants to know housing prices in an area, or needs real estate market data. Cost: $0.10 USDC.

NameTypeReqDescription
citystringyesCity name, e.g. 'Austin', 'San Francisco', 'Miami'
statestringyesUS state code, e.g. 'TX', 'CA', 'FL', 'NY'

No output schema declared.

No examples provided.

search_restaurants ~112

Search restaurants with hours, cuisine type, features, and service options from OpenStreetMap. Use when a user asks for restaurant recommendations, wants to find places to eat in a city, or needs restaurant info for planning. Cost: $0.05 USDC.

NameTypeReqDescription
citystringyesCity name, e.g. 'San Francisco', 'Austin', 'Chicago'
cuisinestringCuisine type filter, e.g. 'pizza', 'sushi', 'italian', 'mexican'

No output schema declared.

No examples provided.

search_wikipedia ~113

Search Wikipedia articles across languages with word count and snippet extraction. Use when a user wants to find Wikipedia articles about a topic but doesn't know the exact article title. Returns ranked results with page IDs. Cost: $0.005 USDC.

NameTypeReqDescription
langstringLanguage code (default: 'en')
limitnumberMaximum results to return (default: 5)
qstringyesSearch query, e.g. 'machine learning', 'World War II', 'quantum physics'

No output schema declared.

No examples provided.

sentiment_analysis ~36

Basic sentiment analysis with positive/negative scoring. Cost: $0.001 USDC.

NameTypeReqDescription
textstringyesText to analyze

No output schema declared.

No examples provided.

seo_audit ~42

Basic SEO audit with score, issues, and recommendations for a URL. Cost: $0.002 USDC.

NameTypeReqDescription
urlstringyesURL to audit

No output schema declared.

No examples provided.

stocks_calculate ~60

Technical indicators for stocks: RSI, MACD, SMA, EMA, Bollinger Bands, support/resistance, volatility. Pure math, no AI. Free endpoint.

NameTypeReqDescription
symbolstringyesStock ticker (e.g., AAPL, TSLA)

No output schema declared.

No examples provided.

submit_review ~70

Submit a data quality review for an endpoint and earn credits. Rate accuracy 1-5. Free endpoint.

NameTypeReqDescription
accuracynumberyesAccuracy rating 1-5
endpointstringyesEndpoint to review (e.g., stocks, weather)
notesstringOptional review notes

No output schema declared.

No examples provided.

summarize_text ~51

Extractive text summarization by sentence scoring. Cost: $0.001 USDC.

NameTypeReqDescription
sentencesnumberNumber of sentences (default: 3)
textstringyesText to summarize

No output schema declared.

No examples provided.

take_live_screenshot ~122

Capture a live screenshot of a webpage with configurable viewport dimensions. Returns a base64-encoded JPEG image. Use when a user wants a current visual of a website, needs to verify page content visually, or wants to capture a dynamic page. Cost: $0.002 USDC.

NameTypeReqDescription
heightnumberViewport height in pixels (240-1080, default: 720)
urlstringyesURL to screenshot
widthnumberViewport width in pixels (320-1920, default: 1280)

No output schema declared.

No examples provided.

take_screenshot ~131

Capture a full screenshot of any webpage. Returns a base64-encoded PNG image. Use when a user wants to see what a website looks like, needs visual verification, or wants to capture a page for reference. Supports custom viewport sizes. Cost: $0.05 USDC.

NameTypeReqDescription
fullPagebooleanCapture entire scrollable page (default: false, viewport only)
heightnumberViewport height in pixels (default: 720)
urlstringyesURL to screenshot
widthnumberViewport width in pixels (default: 1280)

No output schema declared.

No examples provided.

text_diff ~46

Compare two texts with word-level similarity scoring. Cost: $0.001 USDC.

NameTypeReqDescription
text1stringyesFirst text
text2stringyesSecond text

No output schema declared.

No examples provided.

translate ~131

Translate text between 30+ languages with automatic language detection, confidence scores, and alternative translations. Use when a user provides text in one language and wants it in another, or asks what language something is written in. Cost: $0.005 USDC.

NameTypeReqDescription
sourcestringSource language code (e.g. 'en', 'fr', 'de'). Omit to auto-detect.
targetstringTarget language code (default: 'es' for Spanish). e.g. 'en', 'fr', 'ja', 'zh'
textstringyesText to translate

No output schema declared.

No examples provided.

url_encode_decode ~44

URL encode or decode text. Free endpoint.

NameTypeReqDescription
actionstringencode or decode (default: encode)
textstringyesText to encode/decode

No output schema declared.

No examples provided.

validate_json ~49

Validate, format, or minify JSON. Free endpoint.

NameTypeReqDescription
actionstringvalidate, format, or minify (default: validate)
textstringyesJSON string to process

No output schema declared.

No examples provided.