github TypeScript analyzed 00bc06e

Decodo/mcp-server

github

The Decodo MCP server which enables MCP clients to interface with services.

maintainer
Decodo
license
first seen
2026-06-03
last seen
2026-08-25
releases · 30d
0
short id

Drift inferred · capture-to-capture

tool count over time

06-04 08:27 now
30t
30t
capabilities 30 tools
transport stdio · streamable-http · http verified reported listed in the official MCP registry counts 30 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • amazon_bestsellers
  • amazon_pricing
  • amazon_product
  • amazon_search
  • amazon_sellers
  • bing_search
  • chatgpt
  • google_ads
  • google_ai_mode
  • google_lens
  • google_search
  • google_travel_hotels
  • perplexity
  • reddit_post
  • reddit_subreddit
  • reddit_user
  • scrape_as_markdown
  • screenshot
  • target_product
  • target_search
  • tiktok_post
  • tiktok_shop_product
  • tiktok_shop_search
  • tiktok_shop_url
  • walmart_product
  • walmart_search
  • youtube_channel
  • youtube_metadata
  • youtube_search
  • youtube_subtitles
skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 00bc06e · analyzer v33 · 4d ago

skills & prompt files 1

code evidence vHEAD · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 115

filesystem 1

  • fs Decodo-mcp-server-00bc06e/src/version.ts :1 import { readFileSync } from 'node:fs';

network 4

  • net (weak) Decodo-mcp-server-00bc06e/src/clients/__tests__/scraper-api-client.test.ts :1 import axios, { AxiosError, AxiosHeaders } from 'axios';
  • net Decodo-mcp-server-00bc06e/src/clients/retry.ts :1 import { AxiosError } from 'axios';
  • net Decodo-mcp-server-00bc06e/src/clients/scraper-api-client.ts :1 import axios, { AxiosResponse } from 'axios';
  • net (weak) Decodo-mcp-server-00bc06e/src/server/__tests__/cors.test.ts :62 const response = await fetch(`http://127.0.0.1:${port}/mcp`, {

secrets 1

  • secrets Decodo-mcp-server-00bc06e/src/index.ts :19 sapiAuth: process.env['SCRAPER_API_TOKEN'] as string,

tool registrations 30

  • amazon_bestsellers Decodo-mcp-server-00bc06e/src/tools/amazon-bestsellers/amazon-bestsellers-tool.ts :26
  • amazon_pricing Decodo-mcp-server-00bc06e/src/tools/amazon-pricing/amazon-pricing-tool.ts :37
  • amazon_product Decodo-mcp-server-00bc06e/src/tools/amazon-product/amazon-product-tool.ts :32
  • amazon_search Decodo-mcp-server-00bc06e/src/tools/amazon-search/amazon-search-tool.ts :32
  • amazon_sellers Decodo-mcp-server-00bc06e/src/tools/amazon-sellers/amazon-sellers-tool.ts :26
  • bing_search Decodo-mcp-server-00bc06e/src/tools/bing-search/bing-search-tool.ts :32
  • chatgpt Decodo-mcp-server-00bc06e/src/tools/chatgpt/chatgpt-tool.ts :16
  • google_ads Decodo-mcp-server-00bc06e/src/tools/google-ads/google-ads-tool.ts :27
  • google_ai_mode Decodo-mcp-server-00bc06e/src/tools/google-ai-mode/google-ai-mode-tool.ts :21
  • google_lens Decodo-mcp-server-00bc06e/src/tools/google-lens/google-lens-tool.ts :22
  • google_search Decodo-mcp-server-00bc06e/src/tools/google-search/google-search-tool.ts :29
  • google_travel_hotels Decodo-mcp-server-00bc06e/src/tools/google-travel-hotels/google-travel-hotels-tool.ts :21
  • perplexity Decodo-mcp-server-00bc06e/src/tools/perplexity/perplexity-tool.ts :16
  • reddit_post Decodo-mcp-server-00bc06e/src/tools/reddit-post/reddit-post-tool.ts :21
  • reddit_subreddit Decodo-mcp-server-00bc06e/src/tools/reddit-subreddit/reddit-subreddit-tool.ts :21
  • reddit_user Decodo-mcp-server-00bc06e/src/tools/reddit-user/reddit-user-tool.ts :25
  • scrape_as_markdown Decodo-mcp-server-00bc06e/src/tools/scrape-as-markdown/scrape-as-markdown-tool.ts :44
  • screenshot Decodo-mcp-server-00bc06e/src/tools/screenshot/screenshot-tool.ts :16
  • target_product Decodo-mcp-server-00bc06e/src/tools/target-product/target-product-tool.ts :20
  • target_search Decodo-mcp-server-00bc06e/src/tools/target-search/target-search-tool.ts :26
  • tiktok_post Decodo-mcp-server-00bc06e/src/tools/tiktok-post/tiktok-post-tool.ts :16
  • tiktok_shop_product Decodo-mcp-server-00bc06e/src/tools/tiktok-shop-product/tiktok-shop-product-tool.ts :16
  • tiktok_shop_search Decodo-mcp-server-00bc06e/src/tools/tiktok-shop-search/tiktok-shop-search-tool.ts :22
  • tiktok_shop_url Decodo-mcp-server-00bc06e/src/tools/tiktok-shop-url/tiktok-shop-url-tool.ts :16
  • walmart_product Decodo-mcp-server-00bc06e/src/tools/walmart-product/walmart-product-tool.ts :32
  • walmart_search Decodo-mcp-server-00bc06e/src/tools/walmart-search/walmart-search-tool.ts :32
  • youtube_channel Decodo-mcp-server-00bc06e/src/tools/youtube-channel/youtube-channel-tool.ts :20
  • youtube_metadata Decodo-mcp-server-00bc06e/src/tools/youtube-metadata/youtube-metadata-tool.ts :15
  • youtube_search Decodo-mcp-server-00bc06e/src/tools/youtube-search/youtube-search-tool.ts :15
  • youtube_subtitles Decodo-mcp-server-00bc06e/src/tools/youtube-subtitles/youtube-subtitles-tool.ts :20

declared dependencies 25

  • @modelcontextprotocol/sdk@^1.12.3
  • @modelcontextprotocol/inspector@^0.21.1
  • axios@^1.15.0
  • cors@^2.8.5
  • dotenv@^16.5.0
  • express@^5.2.1
  • node-html-markdown@^1.3.0
  • tsx@^4.21.0
  • @eslint/js@^10.0.1
  • @semantic-release/changelog@^6.0.3
  • @semantic-release/git@^10.0.1
  • @semantic-release/github@^12.0.6
  • @semantic-release/npm@^13.1.5
  • @types/cors@^2.8.17
  • @types/express@^5.0.1
  • @types/jest@^30.0.0
  • @types/node@^24.0.0
  • eslint@^10.2.1
  • jest@^29.7.0
  • nodemon@^3.1.14
  • semantic-release@^25.0.3
  • ts-jest@^29.4.9
  • typescript@^5.8.3
  • typescript-eslint@^8.58.2
  • zod@^3.25.57