com.ujeebu/mcp

Ujeebu

Web scraping, Google SERP, Markdown and ChatGPT/Gemini answers as typed tools for AI agents.

Endpointhttps://mcp.ujeebu.com/mcp (streamable-http)
Registry version1.1.0
Now17 tools · grade C (75) · pin ts_483f86c2c8dd54ebd0093c4442a41a25 · protocol 2025-06-18
First / last listed2026-10-28 00:32 UTC / 2026-10-28 00:32 UTC
Grade over time2026-10-28: C (75), 17 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-28 00:32 UTC
17 tools, grade C (75)

Tools: ujeebu_account ujeebu_buy ujeebu_card ujeebu_chatgpt ujeebu_checkout_link ujeebu_extract ujeebu_gemini ujeebu_markdown ujeebu_plans ujeebu_scrape_extract ujeebu_scrape_html ujeebu_scrape_json ujeebu_scrape_pdf ujeebu_scrape_screenshot ujeebu_serp ujeebu_signup ujeebu_signup_status

Current tools (17)

ujeebu_accountGet account usage information including balance, quota, requests used, and billing details. Rate limited to 10 calls per minute.
params: none
ujeebu_buyBuy a credit top-up or upgrade the plan directly, charging the account's saved card. Requires an API key. This charges the saved card only if the human enabled agent purchases and set a monthly cap in the Ujeebu dashboard (Billing); agent purchases are off by default. Otherwise (purchases disabled, no saved card, over the monthly cap, card declined, or extra verification required) it returns an er
params: interval, item*, kind*
ujeebu_cardFast article preview extraction using meta tags. Returns title, summary, author, dates, image, and site info. Much faster than full extraction.
params: auto_proxy, custom_proxy, js, js_timeout, proxy_country, proxy_type, session_id, timeout, url*
ujeebu_chatgptFetch a URL and ask ChatGPT about it. Ujeebu loads the page, sends it to ChatGPT with your prompt, and returns the model's reply.
params: prompt*, url*
ujeebu_checkout_linkCreate a Stripe checkout link for a credit top-up or a plan upgrade. Requires an API key. Nothing is charged: give the checkout_url to your human, who pays on Stripe's page; credits or the new plan are applied automatically after payment. Only upgrades are possible; downgrades and cancellations must be done by the human in the dashboard.
params: interval, item*, kind*
ujeebu_extractExtract clean, structured data from news or blog articles. Returns main text/HTML, author, publish date, images, media, RSS feeds, and more.
params: author, auto_proxy, custom_proxy, feeds, html, image_analysis, image_timeout, images, is_article, js, js_timeout, media, min_image_height, min_image_width, pagination, pagination_max_pages, partial, proxy_country, proxy_type, pub_date, quick_mode, raw_html, return_only_enclosed_text_images, scroll_down, session_id, strip_tags, text, timeout, url*
ujeebu_geminiFetch a URL and ask Gemini about it. Ujeebu loads the page, sends it to Gemini with your prompt, and returns the model's reply.
params: prompt*, url*
ujeebu_markdownConvert any web page into clean, LLM-optimized Markdown. Ideal for feeding page content to a model or RAG pipeline.
params: js, url*
ujeebu_plansShow the account's current plan, credits left, whether agent purchases are enabled (and the monthly cap and remaining amount), plus the available plans and credit top-ups with prices (in cents). Requires an API key. Use the plan/top-up ids from here as 'item' in ujeebu_checkout_link or ujeebu_buy.
params: none
ujeebu_scrape_extractExtract structured data from web pages using custom rules. Define CSS selectors or XPath queries to extract specific data. Always returns JSON with extracted data.
params: auto_proxy, block_ads, cookies, custom_js, custom_proxy, device, extract_rules*, js, js_timeout, progressive_scroll, proxy_country, proxy_type, scroll_down, session_id, timeout, url*, useragent, wait_for, wait_for_timeout
ujeebu_scrape_htmlScrape and render web pages to get HTML content. Supports JavaScript execution, custom headers, scrolling, and content manipulation. Returns clean HTML or raw HTML.
params: auto_proxy, block_ads, block_resources, cookies, custom_js, custom_proxy, custom_proxy_password, custom_proxy_username, device, http_method, js, js_timeout, post_data, progressive_scroll, proxy_country, proxy_type, response_type, scroll_callback, scroll_down, scroll_to_selector, scroll_wait, session_id, strip_tags, timeout, url*, useragent, wait_for, wait_for_timeout, window_height, window_width
ujeebu_scrape_jsonGeneral web scraping that always returns JSON response with metadata. Use this when you need structured response data including headers, status, timing info, and content. Can return HTML, screenshot, or PDF in JSON format.
params: auto_proxy, block_ads, block_resources, cookies, custom_js, custom_proxy, custom_proxy_password, custom_proxy_username, device, http_method, js, js_timeout, post_data, progressive_scroll, proxy_country, proxy_type, response_type, screenshot_fullpage, screenshot_partial, scroll_down, session_id, strip_tags, timeout, url*, useragent, wait_for, wait_for_timeout, window_height, window_width
ujeebu_scrape_pdfGenerate PDF from web pages. Supports custom page sizes, JavaScript execution, and rendering options. Returns base64-encoded PDF data.
params: auto_proxy, block_ads, cookies, custom_js, custom_proxy, custom_proxy_password, custom_proxy_username, device, js, js_timeout, proxy_country, proxy_type, scroll_down, session_id, timeout, url*, useragent, wait_for, wait_for_timeout, window_height, window_width
ujeebu_scrape_screenshotTake screenshots of web pages. Supports full page or partial screenshots, JavaScript execution, and custom viewport sizes. Returns base64-encoded image data.
params: auto_proxy, block_ads, cookies, custom_js, custom_proxy, custom_proxy_password, custom_proxy_username, device, js, js_timeout, proxy_country, proxy_type, screenshot_fullpage, screenshot_partial, scroll_down, session_id, timeout, url*, useragent, wait_for, wait_for_timeout, window_height, window_width
ujeebu_serpRetrieve Google search results programmatically. Supports web search, images, news, videos, and maps with customizable location, language, and device settings.
params: device, extra_params, lang, location, page, results_count, search, search_type, url
ujeebu_signupCreate a Ujeebu account (and get an API key) for your human, without a key. Works in an unauthenticated session. Ujeebu emails a confirmation link to the address: a human must open it and click Confirm; you cannot confirm it yourself, so tell your human to check their inbox. The response contains request_id and poll_token: keep both and call ujeebu_signup_status about every 10 seconds until status
params: agent, email*, name, purpose
ujeebu_signup_statusCheck a pending ujeebu_signup request. Works without a key. Poll about every 10 seconds (never faster than every 2 seconds). status values: pending_confirmation (the human has not clicked the link yet, keep polling), confirmed (the response contains api_key, shown ONCE: store it immediately, then reconnect to this MCP server with header Authorization: Bearer <key>), delivered (the key was already
params: poll_token*, request_id*

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.