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
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
- Source repository is publicly reachable at the declared URL. View diagnostics → Pass
- Provenance check failed: no build-provenance attestation is published. See how to fix → View diagnostics → Fail
- Clear OSI-approved license (MIT).Pass
- Actively maintained (last published 13 days ago).Pass
- Disclosure check failed: no security disclosure policy was found in the source repository. See how to fix → Fail
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
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
claude mcp add neji402-engedi -- npx -y @neji402/engedi-mcp
codex mcp add neji402-engedi -- npx -y @neji402/engedi-mcp
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"neji402-engedi": {
"type": "local",
"command": [
"npx",
"-y",
"@neji402/engedi-mcp"
],
"enabled": true
}
}
} openclaw mcp add neji402-engedi --command npx --arg -y --arg @neji402/engedi-mcp
mcp_servers:
neji402-engedi:
command: "npx"
args: ["-y", "@neji402/engedi-mcp"] {
"mcpServers": {
"neji402-engedi": {
"command": "npx",
"args": [
"-y",
"@neji402/engedi-mcp"
]
}
}
} 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.
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.
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.
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.
| Name | Type | Req | Description |
|---|---|---|---|
| endpoint | string | yes | Endpoint 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.
| Name | Type | Req | Description |
|---|---|---|---|
| url | string | yes | Full 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).
| Name | Type | Req | Description |
|---|---|---|---|
| location | string | yes | City 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.
| Name | Type | Req | Description |
|---|---|---|---|
| days | number | — | Number of forecast days (default: 7, max: 16) |
| latitude | number | yes | Latitude of the location (e.g. 40.7128 for New York) |
| longitude | number | yes | Longitude 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.
| Name | Type | Req | Description |
|---|---|---|---|
| lang | string | — | Language code (default: 'en'). e.g. 'de', 'fr', 'ja' for other languages |
| title | string | yes | Wikipedia 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.
| Name | Type | Req | Description |
|---|---|---|---|
| algorithm | string | — | sha1, sha256, sha512, md5 (default: sha256) |
| text | string | yes | Text to hash |
No output schema declared.
No examples provided.
html_to_markdown ~35
Convert HTML to clean Markdown. Cost: $0.001 USDC.
| Name | Type | Req | Description |
|---|---|---|---|
| html | string | yes | HTML to convert |
No output schema declared.
No examples provided.
http_headers ~37
Fetch HTTP response headers from any URL. Cost: $0.001 USDC.
| Name | Type | Req | Description |
|---|---|---|---|
| url | string | yes | URL 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.
| Name | Type | Req | Description |
|---|---|---|---|
| location | string | — | Preferred location (e.g., San Francisco, Remote) |
| role | string | yes | Job role (e.g., software engineer, product manager) |
| salary | string | — | Expected salary (e.g., $150k) |
| skills | string | — | Your 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.
| Name | Type | Req | Description |
|---|---|---|---|
| url | string | yes | URL 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.
| Name | Type | Req | Description |
|---|---|---|---|
| url | string | yes | URL 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.
| Name | Type | Req | Description |
|---|---|---|---|
| topic | string | — | Topic: 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.
| Name | Type | Req | Description |
|---|---|---|---|
| url | string | yes | URL 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.
| Name | Type | Req | Description |
|---|---|---|---|
| domain | string | yes | Domain 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.
| Name | Type | Req | Description |
|---|---|---|---|
| positions | string | yes | JSON 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.
| Name | Type | Req | Description |
|---|---|---|---|
| url | string | yes | URL 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.
| Name | Type | Req | Description |
|---|---|---|---|
| url | string | yes | URL 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.
| Name | Type | Req | Description |
|---|---|---|---|
| url | string | yes | URL 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.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | number | — | Maximum results per page (default: 10) |
| page | number | — | Page number for pagination (default: 1) |
| q | string | yes | Search query: book title, author name, ISBN, or topic, e.g. 'Dune Frank Herbert', '978-0-441-01359-3' |
| sort | string | — | Sort 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.
| Name | Type | Req | Description |
|---|---|---|---|
| query | string | yes | Course 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.
| Name | Type | Req | Description |
|---|---|---|---|
| date | string | yes | Travel date in YYYY-MM-DD format, e.g. '2026-08-15' |
| destination | string | yes | Destination airport IATA code, e.g. 'NRT', 'CDG', 'MIA' |
| origin | string | yes | Origin 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.
| Name | Type | Req | Description |
|---|---|---|---|
| checkin | string | yes | Check-in date in YYYY-MM-DD format |
| checkout | string | yes | Check-out date in YYYY-MM-DD format |
| city | string | yes | City 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.
| Name | Type | Req | Description |
|---|---|---|---|
| location | string | — | Location filter, e.g. 'San Francisco', 'Remote', 'New York' |
| query | string | yes | Job 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.
| Name | Type | Req | Description |
|---|---|---|---|
| q | string | yes | Search keyword, e.g. 'programming', 'lawyer', 'cat' |
| safe | boolean | — | Safe/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.
| Name | Type | Req | Description |
|---|---|---|---|
| query | string | yes | Movie 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.
| Name | Type | Req | Description |
|---|---|---|---|
| query | string | yes | Search query, e.g. 'artificial intelligence', 'climate change', 'Apple earnings' |
| sources | string | — | Comma-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.
| Name | Type | Req | Description |
|---|---|---|---|
| query | string | yes | Product 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.
| Name | Type | Req | Description |
|---|---|---|---|
| city | string | yes | City name, e.g. 'Austin', 'San Francisco', 'Miami' |
| state | string | yes | US 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.
| Name | Type | Req | Description |
|---|---|---|---|
| city | string | yes | City name, e.g. 'San Francisco', 'Austin', 'Chicago' |
| cuisine | string | — | Cuisine 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.
| Name | Type | Req | Description |
|---|---|---|---|
| lang | string | — | Language code (default: 'en') |
| limit | number | — | Maximum results to return (default: 5) |
| q | string | yes | Search 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.
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | Text 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.
| Name | Type | Req | Description |
|---|---|---|---|
| url | string | yes | URL 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.
| Name | Type | Req | Description |
|---|---|---|---|
| symbol | string | yes | Stock 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.
| Name | Type | Req | Description |
|---|---|---|---|
| accuracy | number | yes | Accuracy rating 1-5 |
| endpoint | string | yes | Endpoint to review (e.g., stocks, weather) |
| notes | string | — | Optional review notes |
No output schema declared.
No examples provided.
summarize_text ~51
Extractive text summarization by sentence scoring. Cost: $0.001 USDC.
| Name | Type | Req | Description |
|---|---|---|---|
| sentences | number | — | Number of sentences (default: 3) |
| text | string | yes | Text 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.
| Name | Type | Req | Description |
|---|---|---|---|
| height | number | — | Viewport height in pixels (240-1080, default: 720) |
| url | string | yes | URL to screenshot |
| width | number | — | Viewport 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.
| Name | Type | Req | Description |
|---|---|---|---|
| fullPage | boolean | — | Capture entire scrollable page (default: false, viewport only) |
| height | number | — | Viewport height in pixels (default: 720) |
| url | string | yes | URL to screenshot |
| width | number | — | Viewport 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.
| Name | Type | Req | Description |
|---|---|---|---|
| text1 | string | yes | First text |
| text2 | string | yes | Second 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.
| Name | Type | Req | Description |
|---|---|---|---|
| source | string | — | Source language code (e.g. 'en', 'fr', 'de'). Omit to auto-detect. |
| target | string | — | Target language code (default: 'es' for Spanish). e.g. 'en', 'fr', 'ja', 'zh' |
| text | string | yes | Text to translate |
No output schema declared.
No examples provided.
url_encode_decode ~44
URL encode or decode text. Free endpoint.
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | — | encode or decode (default: encode) |
| text | string | yes | Text to encode/decode |
No output schema declared.
No examples provided.
validate_json ~49
Validate, format, or minify JSON. Free endpoint.
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | — | validate, format, or minify (default: validate) |
| text | string | yes | JSON string to process |
No output schema declared.
No examples provided.