From 320af2ac8ef356e22886bc4810b9bfb4a7ba6864 Mon Sep 17 00:00:00 2001 From: David Mosiah Date: Mon, 23 Mar 2026 18:38:23 -0300 Subject: [PATCH] feat: add Delx to service directory --- public/services/llms.txt | 2 +- schemas/discovery.json | 522 +++++++++++++++++++++++++++++++++++++++ schemas/services.ts | 220 +++++++++++++++++ 3 files changed, 743 insertions(+), 1 deletion(-) diff --git a/public/services/llms.txt b/public/services/llms.txt index 901fbe11..1a56d74a 100644 --- a/public/services/llms.txt +++ b/public/services/llms.txt @@ -31,5 +31,5 @@ Returns JSON with all services, endpoints, and pricing. ## Services ```json -[{"id":"agentmail","name":"AgentMail","serviceUrl":"https://mpp.api.agentmail.to","description":"Email inboxes for AI agents.","categories":["ai","social"]},{"id":"allium","name":"Allium","serviceUrl":"https://agents.allium.so","description":"System of record for onchain finance. Real-time blockchain data: token prices, wallet balances, transactions, PnL, and SQL explorer.","categories":["blockchain","data"]},{"id":"anthropic","name":"Anthropic","serviceUrl":"https://anthropic.mpp.tempo.xyz","description":"Claude chat completions (Sonnet, Opus, Haiku) via native and OpenAI-compatible APIs.","categories":["ai"]},{"id":"browserbase","name":"Browserbase","serviceUrl":"https://mpp.browserbase.com","description":"Headless browser sessions, web search, and page fetching for AI agents.","categories":["web","compute","search"]},{"id":"codex","name":"Codex","serviceUrl":"https://graph.codex.io","description":"Comprehensive onchain data API for tokens and prediction markets. Real-time prices, charts, trades, and wallet analytics across 80+ networks via GraphQL.","categories":["blockchain","data"]},{"id":"dune","name":"Dune","serviceUrl":"https://api.dune.com","description":"Execute SQL queries on Dune and retrieve results or CSV exports from completed executions.","categories":["data","blockchain"]},{"id":"exa","name":"Exa","serviceUrl":"https://exa.mpp.tempo.xyz","description":"AI-powered web search, content retrieval, and answers.","categories":["search","ai"]},{"id":"fal","name":"fal.ai","serviceUrl":"https://fal.mpp.tempo.xyz","description":"Image, video, and audio generation with 600+ models (Flux, SD, Recraft, Grok).","categories":["ai","media"]},{"id":"firecrawl","name":"Firecrawl","serviceUrl":"https://firecrawl.mpp.tempo.xyz","description":"Web scraping, crawling, and structured data extraction for LLMs.","categories":["web","data"]},{"id":"gemini","name":"Google Gemini","serviceUrl":"https://gemini.mpp.tempo.xyz","description":"Gemini text generation, Veo video, and Nano Banana image generation with model-tier pricing.","categories":["ai","media"]},{"id":"modal","name":"Modal","serviceUrl":"https://modal.mpp.tempo.xyz","description":"Serverless GPU compute for sandboxed code execution and AI/ML workloads.","categories":["compute"]},{"id":"openai","name":"OpenAI","serviceUrl":"https://openai.mpp.tempo.xyz","description":"Chat completions, embeddings, image generation, and audio with model-tier pricing.","categories":["ai","media"]},{"id":"openrouter","name":"OpenRouter","serviceUrl":"https://openrouter.mpp.tempo.xyz","description":"Unified API for 100+ LLMs with live per-model pricing.","categories":["ai"]},{"id":"parallel","name":"Parallel","serviceUrl":"https://parallelmpp.dev","description":"Web search, page extraction, and multi-hop web research.","categories":["search","ai"]},{"id":"alchemy","name":"Alchemy","serviceUrl":"https://mpp.alchemy.com","description":"Blockchain data APIs including Core RPC APIs, Prices API, Portfolio API, and NFT API across 100+ chains.","categories":["blockchain","data"]},{"id":"rpc","name":"Tempo RPC","serviceUrl":"https://rpc.mpp.tempo.xyz","description":"Tempo blockchain JSON-RPC access (mainnet and testnet).","categories":["blockchain"]},{"id":"storage","name":"Object Storage","serviceUrl":"https://storage.mpp.tempo.xyz","description":"S3/R2-compatible object storage with dynamic per-size pricing.","categories":["storage"]},{"id":"stableemail","name":"StableEmail","serviceUrl":"https://stableemail.dev","description":"Pay-per-send email delivery, forwarding inboxes, and custom subdomains — no API keys or accounts.","categories":["social"]},{"id":"stableenrich","name":"StableEnrich","serviceUrl":"https://stableenrich.dev","description":"Pay-per-request research APIs — people, companies, web search, scraping, places, social media, and contact enrichment.","categories":["data","search","social"]},{"id":"stabletravel","name":"StableTravel","serviceUrl":"https://stabletravel.dev","description":"Pay-per-request travel APIs — flights, hotels, activities, transfers, and real-time flight tracking. Powered by Amadeus and FlightAware.","categories":["data","web"]},{"id":"stablephone","name":"StablePhone","serviceUrl":"https://stablephone.dev","description":"AI phone calls, dedicated phone numbers, and iMessage/FaceTime lookup — pay per request.","categories":["ai","social"]},{"id":"stablesocial","name":"StableSocial","serviceUrl":"https://stablesocial.dev","description":"Pay-per-request social media data from TikTok, Instagram, Facebook, and Reddit.","categories":["social","data"]},{"id":"stablestudio","name":"StableStudio","serviceUrl":"https://stablestudio.dev","description":"Pay-per-generation AI image and video creation — Nano Banana, GPT Image, Grok, Flux, Sora, Veo, Seedance, and Wan.","categories":["ai","media"]},{"id":"stableupload","name":"StableUpload","serviceUrl":"https://stableupload.dev","description":"Pay-per-upload file hosting and static site hosting with custom domains — 6 month TTL.","categories":["storage"]},{"id":"aviationstack","name":"AviationStack","serviceUrl":"https://aviationstack.mpp.tempo.xyz","description":"Real-time and historical flight tracking, airports, airlines, and schedules.","categories":["data"]},{"id":"codestorage","name":"Code Storage","serviceUrl":"https://codestorage.mpp.tempo.xyz","description":"Paid Git repository creation — create repos and get authenticated clone URLs.","categories":["storage"]},{"id":"flightapi","name":"FlightAPI","serviceUrl":"https://flightapi.mpp.tempo.xyz","description":"Real-time flight prices, tracking, and airport schedules from 700+ airlines.","categories":["data"]},{"id":"goflightlabs","name":"GoFlightLabs","serviceUrl":"https://goflightlabs.mpp.tempo.xyz","description":"Real-time flight tracking, prices, schedules, and airline data.","categories":["data"]},{"id":"oxylabs","name":"Oxylabs","serviceUrl":"https://oxylabs.mpp.tempo.xyz","description":"Web scraping API with geo-targeting by country, state, and city. Fetch any public URL with JavaScript rendering support.","categories":["web","data"]},{"id":"spyfu","name":"SpyFu","serviceUrl":"https://spyfu.mpp.tempo.xyz","description":"Competitor keyword research — SEO rankings, PPC ads, ad history, and domain analytics. 18+ years of historical data.","categories":["data","search"]},{"id":"serpapi","name":"SerpApi","serviceUrl":"https://serpapi.mpp.tempo.xyz","description":"Google Flights search — real-time prices, schedules, and booking options.","categories":["search","data"]},{"id":"googlemaps","name":"Google Maps","serviceUrl":"https://googlemaps.mpp.tempo.xyz","description":"Google Maps Platform — geocoding, directions, places, routes, tiles, weather, air quality, and more.","categories":["data"]},{"id":"kicksdb","name":"KicksDB","serviceUrl":"https://kicksdb.mpp.tempo.xyz","description":"Sneaker & streetwear market data — prices, sales history, and availability from StockX, GOAT, and more.","categories":["data"]},{"id":"twocaptcha","name":"2Captcha","serviceUrl":"https://twocaptcha.mpp.tempo.xyz","description":"CAPTCHA solving API — reCAPTCHA, Turnstile, hCaptcha, image captchas, and more.","categories":["web"]},{"id":"postalform","name":"PostalForm","serviceUrl":"https://postalform.com","description":"Print and mail real letters and documents via AI agents.","categories":["web"]},{"id":"prospect-butcher","name":"Prospect Butcher","serviceUrl":"https://agents.prospectbutcher.shop","description":"Order sandwiches for pickup in Brooklyn — the first food purchase made entirely by an AI agent.","categories":["web"]},{"id":"alphavantage","name":"Alpha Vantage","serviceUrl":"https://alphavantage.mpp.paywithlocus.com","description":"Financial market data — stock prices, forex, crypto, commodities, economic indicators, technical analysis, and news sentiment.","categories":["data"]},{"id":"apollo","name":"Apollo","serviceUrl":"https://apollo.mpp.paywithlocus.com","description":"People and company enrichment, lead search, and sales intelligence with 275M+ contacts.","categories":["data"]},{"id":"billboard","name":"Billboard","serviceUrl":"https://billboard.mpp.paywithlocus.com","description":"Post to @MPPBillboard on X. Price starts at $0.01 and doubles with every post. The ultimate AI agent billboard.","categories":["data"]},{"id":"brave","name":"Brave Search","serviceUrl":"https://brave.mpp.paywithlocus.com","description":"Independent web search — web, news, images, videos, AI answers, and LLM context. Privacy-first search from a large independent index.","categories":["search"]},{"id":"builtwith","name":"BuiltWith","serviceUrl":"https://builtwith.mpp.paywithlocus.com","description":"Technology profiling for websites — detect tech stacks, find sites using specific technologies, discover domain relationships, trends, and competitive intelligence across 100M+ websites.","categories":["data"]},{"id":"clado","name":"Clado","serviceUrl":"https://clado.mpp.paywithlocus.com","description":"People search, LinkedIn enrichment, and deep research for lead generation.","categories":["data"]},{"id":"coingecko","name":"CoinGecko","serviceUrl":"https://coingecko.mpp.paywithlocus.com","description":"Cryptocurrency market data — prices, charts, market cap, exchanges, trending coins, global stats, NFTs, derivatives, and on-chain data.","categories":["data"]},{"id":"abstract-company-enrichment","name":"Company Enrichment","serviceUrl":"https://abstract-company-enrichment.mpp.paywithlocus.com","description":"Enrich company data from a domain name.","categories":["data"]},{"id":"deepgram","name":"Deepgram","serviceUrl":"https://deepgram.mpp.paywithlocus.com","description":"Industry-leading speech AI — transcribe audio from URLs with Nova-3, generate natural speech with Aura-2 TTS, and analyze text for sentiment, topics, intents, and summaries.","categories":["data"]},{"id":"deepl","name":"DeepL","serviceUrl":"https://deepl.mpp.paywithlocus.com","description":"Professional translation and text improvement — translate text between 30+ languages with industry-leading quality, or improve and rephrase text with DeepL Write.","categories":["data"]},{"id":"deepseek","name":"DeepSeek","serviceUrl":"https://deepseek.mpp.paywithlocus.com","description":"Frontier AI models — DeepSeek-V3 for fast chat and code, DeepSeek-R1 for deep chain-of-thought reasoning. OpenAI-compatible API format. Among the most capable and cost-efficient models available.","categories":["ai"]},{"id":"diffbot","name":"Diffbot","serviceUrl":"https://diffbot.mpp.paywithlocus.com","description":"Web data extraction — articles, products, discussions, images, videos, and auto-detect.","categories":["web","data"]},{"id":"diffbot-kg","name":"Diffbot KG","serviceUrl":"https://diffbot-kg.mpp.paywithlocus.com","description":"Knowledge Graph — search 10B+ entities and enrich company/person records.","categories":["data"]},{"id":"diffbot-nl","name":"Diffbot NL","serviceUrl":"https://diffbot-nl.mpp.paywithlocus.com","description":"Natural language processing — NER, sentiment, facts, summarization.","categories":["ai"]},{"id":"edgar","name":"EDGAR (SEC)","serviceUrl":"https://edgar.mpp.paywithlocus.com","description":"SEC EDGAR public financial data — company filing history, XBRL financial facts (income statements, balance sheets, cash flows), and full-text search across all public filings. No API key required.","categories":["data"]},{"id":"edgar-search","name":"EDGAR Full-Text Search","serviceUrl":"https://edgar-search.mpp.paywithlocus.com","description":"Full-text search across all SEC filings — 10-Ks, 10-Qs, 8-Ks, proxy statements, and more. Search by keyword, company name, form type, and date range.","categories":["data"]},{"id":"abstract-email-reputation","name":"Email Reputation","serviceUrl":"https://abstract-email-reputation.mpp.paywithlocus.com","description":"Check the reputation and risk score of an email address.","categories":["data"]},{"id":"abstract-exchange-rates","name":"Exchange Rates","serviceUrl":"https://abstract-exchange-rates.mpp.paywithlocus.com","description":"Live, historical, and conversion exchange rates for 150+ currencies.","categories":["data"]},{"id":"grok","name":"Grok","serviceUrl":"https://grok.mpp.paywithlocus.com","description":"xAI models — chat, web/X search, code execution, image generation/editing, and text-to-speech.","categories":["ai"]},{"id":"groq","name":"Groq","serviceUrl":"https://groq.mpp.paywithlocus.com","description":"Ultra-fast LLM inference — Llama 3.3, DeepSeek R1, Gemma 2, GPT-OSS, Qwen, Whisper, and PlayAI TTS. OpenAI-compatible API with industry-leading speed.","categories":["ai"]},{"id":"abstract-holidays","name":"Holidays","serviceUrl":"https://abstract-holidays.mpp.paywithlocus.com","description":"Public holiday data for 200+ countries.","categories":["data"]},{"id":"hunter","name":"Hunter","serviceUrl":"https://hunter.mpp.paywithlocus.com","description":"Email finding, verification, and company enrichment for outreach and lead generation.","categories":["data"]},{"id":"abstract-iban-validation","name":"IBAN Validation","serviceUrl":"https://abstract-iban-validation.mpp.paywithlocus.com","description":"Validate International Bank Account Numbers (IBANs).","categories":["data"]},{"id":"abstract-ip-intelligence","name":"IP Intelligence","serviceUrl":"https://abstract-ip-intelligence.mpp.paywithlocus.com","description":"Detect VPNs, proxies, bots, and Tor nodes by IP address.","categories":["data"]},{"id":"ipinfo","name":"IPinfo","serviceUrl":"https://ipinfo.mpp.paywithlocus.com","description":"IP intelligence — geolocation, ASN, privacy detection, carrier data, and hosting identification.","categories":["data"]},{"id":"judge0","name":"Judge0","serviceUrl":"https://judge0.mpp.paywithlocus.com","description":"Online code execution — run source code in 60+ programming languages with sandboxed isolation.","categories":["compute"]},{"id":"mapbox","name":"Mapbox","serviceUrl":"https://mapbox.mpp.paywithlocus.com","description":"Location and mapping APIs — geocoding, directions, isochrones, matrix routing, map matching, static maps, and spatial queries.","categories":["data"]},{"id":"mathpix","name":"Mathpix","serviceUrl":"https://mathpix.mpp.paywithlocus.com","description":"OCR for math, science, and documents — extract LaTeX, MathML, and Mathpix Markdown from images and handwriting.","categories":["ai"]},{"id":"mistral","name":"Mistral AI","serviceUrl":"https://mistral.mpp.paywithlocus.com","description":"Premier and open-source LLMs — Mistral Large, Medium, Small, Codestral, Magistral reasoning, Pixtral vision, text embeddings, and content moderation.","categories":["ai"]},{"id":"openweather","name":"OpenWeather","serviceUrl":"https://openweather.mpp.paywithlocus.com","description":"Global weather data — current conditions, 5-day forecasts, hourly forecasts, air quality index with pollutants, geocoding, and One Call 3.0 with full weather suite and government alerts.","categories":["data"]},{"id":"perplexity","name":"Perplexity","serviceUrl":"https://perplexity.mpp.paywithlocus.com","description":"AI-powered search — Sonar chat with real-time web grounding, web search, and embeddings.","categories":["ai","search"]},{"id":"abstract-phone-intelligence","name":"Phone Intelligence","serviceUrl":"https://abstract-phone-intelligence.mpp.paywithlocus.com","description":"Validate and get carrier info for phone numbers worldwide.","categories":["data"]},{"id":"rentcast","name":"RentCast","serviceUrl":"https://rentcast.mpp.paywithlocus.com","description":"US real estate intelligence — property records, AVM valuations, rent estimates, sale/rental listings, and market statistics.","categories":["data"]},{"id":"replicate","name":"Replicate","serviceUrl":"https://replicate.mpp.paywithlocus.com","description":"Run thousands of open-source AI models via API — image generation, language models, speech recognition, video, and more. Pay only for what you use.","categories":["ai","media"]},{"id":"screenshotone","name":"ScreenshotOne","serviceUrl":"https://screenshotone.mpp.paywithlocus.com","description":"Website screenshot API — capture any URL, HTML, or markdown as PNG, JPEG, WebP, or PDF. Full-page, element selection, dark mode, ad blocking, and more.","categories":["compute"]},{"id":"stability-ai","name":"Stability AI","serviceUrl":"https://stability-ai.mpp.paywithlocus.com","description":"Generative AI platform for images, 3D models, and audio — text-to-image, editing, upscaling, and more.","categories":["ai","media"]},{"id":"suno","name":"Suno","serviceUrl":"https://suno.mpp.paywithlocus.com","description":"AI music generation — create full songs, generate lyrics, and build custom music tracks with state-of-the-art AI models. Supports custom styles, vocals, and instrumental modes.","categories":["ai","media"]},{"id":"tavily","name":"Tavily","serviceUrl":"https://tavily.mpp.paywithlocus.com","description":"AI-optimized web search, content extraction, site mapping, and crawling API.","categories":["search","web"]},{"id":"abstract-timezone","name":"Timezone","serviceUrl":"https://abstract-timezone.mpp.paywithlocus.com","description":"Current time and timezone conversion for any location.","categories":["data"]},{"id":"abstract-vat","name":"VAT","serviceUrl":"https://abstract-vat.mpp.paywithlocus.com","description":"VAT number validation, rate calculation, and category lookup for EU.","categories":["data"]},{"id":"abstract-web-scraping","name":"Web Scraping","serviceUrl":"https://abstract-web-scraping.mpp.paywithlocus.com","description":"Scrape web pages with optional JavaScript rendering.","categories":["web","data"]},{"id":"wolframalpha","name":"Wolfram|Alpha","serviceUrl":"https://wolframalpha.mpp.paywithlocus.com","description":"Computational knowledge engine — math, science, geography, history, nutrition, finance, and more. Get answers as text, spoken audio, LLM-optimized data, or full structured results.","categories":["data"]},{"id":"stripe-climate","name":"Stripe Climate","serviceUrl":"https://climate.stripe.dev","description":"Fund permanent carbon removal projects via Stripe Climate.","categories":["web"]}] +[{"id":"agentmail","name":"AgentMail","serviceUrl":"https://mpp.api.agentmail.to","description":"Email inboxes for AI agents.","categories":["ai","social"]},{"id":"allium","name":"Allium","serviceUrl":"https://agents.allium.so","description":"System of record for onchain finance. Real-time blockchain data: token prices, wallet balances, transactions, PnL, and SQL explorer.","categories":["blockchain","data"]},{"id":"anthropic","name":"Anthropic","serviceUrl":"https://anthropic.mpp.tempo.xyz","description":"Claude chat completions (Sonnet, Opus, Haiku) via native and OpenAI-compatible APIs.","categories":["ai"]},{"id":"browserbase","name":"Browserbase","serviceUrl":"https://mpp.browserbase.com","description":"Headless browser sessions, web search, and page fetching for AI agents.","categories":["web","compute","search"]},{"id":"codex","name":"Codex","serviceUrl":"https://graph.codex.io","description":"Comprehensive onchain data API for tokens and prediction markets. Real-time prices, charts, trades, and wallet analytics across 80+ networks via GraphQL.","categories":["blockchain","data"]},{"id":"dune","name":"Dune","serviceUrl":"https://api.dune.com","description":"Execute SQL queries on Dune and retrieve results or CSV exports from completed executions.","categories":["data","blockchain"]},{"id":"exa","name":"Exa","serviceUrl":"https://exa.mpp.tempo.xyz","description":"AI-powered web search, content retrieval, and answers.","categories":["search","ai"]},{"id":"fal","name":"fal.ai","serviceUrl":"https://fal.mpp.tempo.xyz","description":"Image, video, and audio generation with 600+ models (Flux, SD, Recraft, Grok).","categories":["ai","media"]},{"id":"firecrawl","name":"Firecrawl","serviceUrl":"https://firecrawl.mpp.tempo.xyz","description":"Web scraping, crawling, and structured data extraction for LLMs.","categories":["web","data"]},{"id":"gemini","name":"Google Gemini","serviceUrl":"https://gemini.mpp.tempo.xyz","description":"Gemini text generation, Veo video, and Nano Banana image generation with model-tier pricing.","categories":["ai","media"]},{"id":"modal","name":"Modal","serviceUrl":"https://modal.mpp.tempo.xyz","description":"Serverless GPU compute for sandboxed code execution and AI/ML workloads.","categories":["compute"]},{"id":"openai","name":"OpenAI","serviceUrl":"https://openai.mpp.tempo.xyz","description":"Chat completions, embeddings, image generation, and audio with model-tier pricing.","categories":["ai","media"]},{"id":"openrouter","name":"OpenRouter","serviceUrl":"https://openrouter.mpp.tempo.xyz","description":"Unified API for 100+ LLMs with live per-model pricing.","categories":["ai"]},{"id":"parallel","name":"Parallel","serviceUrl":"https://parallelmpp.dev","description":"Web search, page extraction, and multi-hop web research.","categories":["search","ai"]},{"id":"alchemy","name":"Alchemy","serviceUrl":"https://mpp.alchemy.com","description":"Blockchain data APIs including Core RPC APIs, Prices API, Portfolio API, and NFT API across 100+ chains.","categories":["blockchain","data"]},{"id":"rpc","name":"Tempo RPC","serviceUrl":"https://rpc.mpp.tempo.xyz","description":"Tempo blockchain JSON-RPC access (mainnet and testnet).","categories":["blockchain"]},{"id":"storage","name":"Object Storage","serviceUrl":"https://storage.mpp.tempo.xyz","description":"S3/R2-compatible object storage with dynamic per-size pricing.","categories":["storage"]},{"id":"stableemail","name":"StableEmail","serviceUrl":"https://stableemail.dev","description":"Pay-per-send email delivery, forwarding inboxes, and custom subdomains — no API keys or accounts.","categories":["social"]},{"id":"stableenrich","name":"StableEnrich","serviceUrl":"https://stableenrich.dev","description":"Pay-per-request research APIs — people, companies, web search, scraping, places, social media, and contact enrichment.","categories":["data","search","social"]},{"id":"stabletravel","name":"StableTravel","serviceUrl":"https://stabletravel.dev","description":"Pay-per-request travel APIs — flights, hotels, activities, transfers, and real-time flight tracking. Powered by Amadeus and FlightAware.","categories":["data","web"]},{"id":"stablephone","name":"StablePhone","serviceUrl":"https://stablephone.dev","description":"AI phone calls, dedicated phone numbers, and iMessage/FaceTime lookup — pay per request.","categories":["ai","social"]},{"id":"stablesocial","name":"StableSocial","serviceUrl":"https://stablesocial.dev","description":"Pay-per-request social media data from TikTok, Instagram, Facebook, and Reddit.","categories":["social","data"]},{"id":"stablestudio","name":"StableStudio","serviceUrl":"https://stablestudio.dev","description":"Pay-per-generation AI image and video creation — Nano Banana, GPT Image, Grok, Flux, Sora, Veo, Seedance, and Wan.","categories":["ai","media"]},{"id":"stableupload","name":"StableUpload","serviceUrl":"https://stableupload.dev","description":"Pay-per-upload file hosting and static site hosting with custom domains — 6 month TTL.","categories":["storage"]},{"id":"aviationstack","name":"AviationStack","serviceUrl":"https://aviationstack.mpp.tempo.xyz","description":"Real-time and historical flight tracking, airports, airlines, and schedules.","categories":["data"]},{"id":"codestorage","name":"Code Storage","serviceUrl":"https://codestorage.mpp.tempo.xyz","description":"Paid Git repository creation — create repos and get authenticated clone URLs.","categories":["storage"]},{"id":"flightapi","name":"FlightAPI","serviceUrl":"https://flightapi.mpp.tempo.xyz","description":"Real-time flight prices, tracking, and airport schedules from 700+ airlines.","categories":["data"]},{"id":"goflightlabs","name":"GoFlightLabs","serviceUrl":"https://goflightlabs.mpp.tempo.xyz","description":"Real-time flight tracking, prices, schedules, and airline data.","categories":["data"]},{"id":"oxylabs","name":"Oxylabs","serviceUrl":"https://oxylabs.mpp.tempo.xyz","description":"Web scraping API with geo-targeting by country, state, and city. Fetch any public URL with JavaScript rendering support.","categories":["web","data"]},{"id":"spyfu","name":"SpyFu","serviceUrl":"https://spyfu.mpp.tempo.xyz","description":"Competitor keyword research — SEO rankings, PPC ads, ad history, and domain analytics. 18+ years of historical data.","categories":["data","search"]},{"id":"serpapi","name":"SerpApi","serviceUrl":"https://serpapi.mpp.tempo.xyz","description":"Google Flights search — real-time prices, schedules, and booking options.","categories":["search","data"]},{"id":"googlemaps","name":"Google Maps","serviceUrl":"https://googlemaps.mpp.tempo.xyz","description":"Google Maps Platform — geocoding, directions, places, routes, tiles, weather, air quality, and more.","categories":["data"]},{"id":"kicksdb","name":"KicksDB","serviceUrl":"https://kicksdb.mpp.tempo.xyz","description":"Sneaker & streetwear market data — prices, sales history, and availability from StockX, GOAT, and more.","categories":["data"]},{"id":"twocaptcha","name":"2Captcha","serviceUrl":"https://twocaptcha.mpp.tempo.xyz","description":"CAPTCHA solving API — reCAPTCHA, Turnstile, hCaptcha, image captchas, and more.","categories":["web"]},{"id":"postalform","name":"PostalForm","serviceUrl":"https://postalform.com","description":"Print and mail real letters and documents via AI agents.","categories":["web"]},{"id":"prospect-butcher","name":"Prospect Butcher","serviceUrl":"https://agents.prospectbutcher.shop","description":"Order sandwiches for pickup in Brooklyn — the first food purchase made entirely by an AI agent.","categories":["web"]},{"id":"alphavantage","name":"Alpha Vantage","serviceUrl":"https://alphavantage.mpp.paywithlocus.com","description":"Financial market data — stock prices, forex, crypto, commodities, economic indicators, technical analysis, and news sentiment.","categories":["data"]},{"id":"apollo","name":"Apollo","serviceUrl":"https://apollo.mpp.paywithlocus.com","description":"People and company enrichment, lead search, and sales intelligence with 275M+ contacts.","categories":["data"]},{"id":"billboard","name":"Billboard","serviceUrl":"https://billboard.mpp.paywithlocus.com","description":"Post to @MPPBillboard on X. Price starts at $0.01 and doubles with every post. The ultimate AI agent billboard.","categories":["data"]},{"id":"brave","name":"Brave Search","serviceUrl":"https://brave.mpp.paywithlocus.com","description":"Independent web search — web, news, images, videos, AI answers, and LLM context. Privacy-first search from a large independent index.","categories":["search"]},{"id":"builtwith","name":"BuiltWith","serviceUrl":"https://builtwith.mpp.paywithlocus.com","description":"Technology profiling for websites — detect tech stacks, find sites using specific technologies, discover domain relationships, trends, and competitive intelligence across 100M+ websites.","categories":["data"]},{"id":"clado","name":"Clado","serviceUrl":"https://clado.mpp.paywithlocus.com","description":"People search, LinkedIn enrichment, and deep research for lead generation.","categories":["data"]},{"id":"coingecko","name":"CoinGecko","serviceUrl":"https://coingecko.mpp.paywithlocus.com","description":"Cryptocurrency market data — prices, charts, market cap, exchanges, trending coins, global stats, NFTs, derivatives, and on-chain data.","categories":["data"]},{"id":"abstract-company-enrichment","name":"Company Enrichment","serviceUrl":"https://abstract-company-enrichment.mpp.paywithlocus.com","description":"Enrich company data from a domain name.","categories":["data"]},{"id":"deepgram","name":"Deepgram","serviceUrl":"https://deepgram.mpp.paywithlocus.com","description":"Industry-leading speech AI — transcribe audio from URLs with Nova-3, generate natural speech with Aura-2 TTS, and analyze text for sentiment, topics, intents, and summaries.","categories":["data"]},{"id":"deepl","name":"DeepL","serviceUrl":"https://deepl.mpp.paywithlocus.com","description":"Professional translation and text improvement — translate text between 30+ languages with industry-leading quality, or improve and rephrase text with DeepL Write.","categories":["data"]},{"id":"deepseek","name":"DeepSeek","serviceUrl":"https://deepseek.mpp.paywithlocus.com","description":"Frontier AI models — DeepSeek-V3 for fast chat and code, DeepSeek-R1 for deep chain-of-thought reasoning. OpenAI-compatible API format. Among the most capable and cost-efficient models available.","categories":["ai"]},{"id":"delx","name":"Delx","serviceUrl":"https://api.delx.ai","description":"Agent recovery artifacts, website intelligence, domain trust checks, and x402 or MPP server audits for AI agents.","categories":["ai","web","data"]},{"id":"diffbot","name":"Diffbot","serviceUrl":"https://diffbot.mpp.paywithlocus.com","description":"Web data extraction — articles, products, discussions, images, videos, and auto-detect.","categories":["web","data"]},{"id":"diffbot-kg","name":"Diffbot KG","serviceUrl":"https://diffbot-kg.mpp.paywithlocus.com","description":"Knowledge Graph — search 10B+ entities and enrich company/person records.","categories":["data"]},{"id":"diffbot-nl","name":"Diffbot NL","serviceUrl":"https://diffbot-nl.mpp.paywithlocus.com","description":"Natural language processing — NER, sentiment, facts, summarization.","categories":["ai"]},{"id":"edgar","name":"EDGAR (SEC)","serviceUrl":"https://edgar.mpp.paywithlocus.com","description":"SEC EDGAR public financial data — company filing history, XBRL financial facts (income statements, balance sheets, cash flows), and full-text search across all public filings. No API key required.","categories":["data"]},{"id":"edgar-search","name":"EDGAR Full-Text Search","serviceUrl":"https://edgar-search.mpp.paywithlocus.com","description":"Full-text search across all SEC filings — 10-Ks, 10-Qs, 8-Ks, proxy statements, and more. Search by keyword, company name, form type, and date range.","categories":["data"]},{"id":"abstract-email-reputation","name":"Email Reputation","serviceUrl":"https://abstract-email-reputation.mpp.paywithlocus.com","description":"Check the reputation and risk score of an email address.","categories":["data"]},{"id":"abstract-exchange-rates","name":"Exchange Rates","serviceUrl":"https://abstract-exchange-rates.mpp.paywithlocus.com","description":"Live, historical, and conversion exchange rates for 150+ currencies.","categories":["data"]},{"id":"grok","name":"Grok","serviceUrl":"https://grok.mpp.paywithlocus.com","description":"xAI models — chat, web/X search, code execution, image generation/editing, and text-to-speech.","categories":["ai"]},{"id":"groq","name":"Groq","serviceUrl":"https://groq.mpp.paywithlocus.com","description":"Ultra-fast LLM inference — Llama 3.3, DeepSeek R1, Gemma 2, GPT-OSS, Qwen, Whisper, and PlayAI TTS. OpenAI-compatible API with industry-leading speed.","categories":["ai"]},{"id":"abstract-holidays","name":"Holidays","serviceUrl":"https://abstract-holidays.mpp.paywithlocus.com","description":"Public holiday data for 200+ countries.","categories":["data"]},{"id":"hunter","name":"Hunter","serviceUrl":"https://hunter.mpp.paywithlocus.com","description":"Email finding, verification, and company enrichment for outreach and lead generation.","categories":["data"]},{"id":"abstract-iban-validation","name":"IBAN Validation","serviceUrl":"https://abstract-iban-validation.mpp.paywithlocus.com","description":"Validate International Bank Account Numbers (IBANs).","categories":["data"]},{"id":"abstract-ip-intelligence","name":"IP Intelligence","serviceUrl":"https://abstract-ip-intelligence.mpp.paywithlocus.com","description":"Detect VPNs, proxies, bots, and Tor nodes by IP address.","categories":["data"]},{"id":"ipinfo","name":"IPinfo","serviceUrl":"https://ipinfo.mpp.paywithlocus.com","description":"IP intelligence — geolocation, ASN, privacy detection, carrier data, and hosting identification.","categories":["data"]},{"id":"judge0","name":"Judge0","serviceUrl":"https://judge0.mpp.paywithlocus.com","description":"Online code execution — run source code in 60+ programming languages with sandboxed isolation.","categories":["compute"]},{"id":"mapbox","name":"Mapbox","serviceUrl":"https://mapbox.mpp.paywithlocus.com","description":"Location and mapping APIs — geocoding, directions, isochrones, matrix routing, map matching, static maps, and spatial queries.","categories":["data"]},{"id":"mathpix","name":"Mathpix","serviceUrl":"https://mathpix.mpp.paywithlocus.com","description":"OCR for math, science, and documents — extract LaTeX, MathML, and Mathpix Markdown from images and handwriting.","categories":["ai"]},{"id":"mistral","name":"Mistral AI","serviceUrl":"https://mistral.mpp.paywithlocus.com","description":"Premier and open-source LLMs — Mistral Large, Medium, Small, Codestral, Magistral reasoning, Pixtral vision, text embeddings, and content moderation.","categories":["ai"]},{"id":"openweather","name":"OpenWeather","serviceUrl":"https://openweather.mpp.paywithlocus.com","description":"Global weather data — current conditions, 5-day forecasts, hourly forecasts, air quality index with pollutants, geocoding, and One Call 3.0 with full weather suite and government alerts.","categories":["data"]},{"id":"perplexity","name":"Perplexity","serviceUrl":"https://perplexity.mpp.paywithlocus.com","description":"AI-powered search — Sonar chat with real-time web grounding, web search, and embeddings.","categories":["ai","search"]},{"id":"abstract-phone-intelligence","name":"Phone Intelligence","serviceUrl":"https://abstract-phone-intelligence.mpp.paywithlocus.com","description":"Validate and get carrier info for phone numbers worldwide.","categories":["data"]},{"id":"rentcast","name":"RentCast","serviceUrl":"https://rentcast.mpp.paywithlocus.com","description":"US real estate intelligence — property records, AVM valuations, rent estimates, sale/rental listings, and market statistics.","categories":["data"]},{"id":"replicate","name":"Replicate","serviceUrl":"https://replicate.mpp.paywithlocus.com","description":"Run thousands of open-source AI models via API — image generation, language models, speech recognition, video, and more. Pay only for what you use.","categories":["ai","media"]},{"id":"screenshotone","name":"ScreenshotOne","serviceUrl":"https://screenshotone.mpp.paywithlocus.com","description":"Website screenshot API — capture any URL, HTML, or markdown as PNG, JPEG, WebP, or PDF. Full-page, element selection, dark mode, ad blocking, and more.","categories":["compute"]},{"id":"stability-ai","name":"Stability AI","serviceUrl":"https://stability-ai.mpp.paywithlocus.com","description":"Generative AI platform for images, 3D models, and audio — text-to-image, editing, upscaling, and more.","categories":["ai","media"]},{"id":"suno","name":"Suno","serviceUrl":"https://suno.mpp.paywithlocus.com","description":"AI music generation — create full songs, generate lyrics, and build custom music tracks with state-of-the-art AI models. Supports custom styles, vocals, and instrumental modes.","categories":["ai","media"]},{"id":"tavily","name":"Tavily","serviceUrl":"https://tavily.mpp.paywithlocus.com","description":"AI-optimized web search, content extraction, site mapping, and crawling API.","categories":["search","web"]},{"id":"abstract-timezone","name":"Timezone","serviceUrl":"https://abstract-timezone.mpp.paywithlocus.com","description":"Current time and timezone conversion for any location.","categories":["data"]},{"id":"abstract-vat","name":"VAT","serviceUrl":"https://abstract-vat.mpp.paywithlocus.com","description":"VAT number validation, rate calculation, and category lookup for EU.","categories":["data"]},{"id":"abstract-web-scraping","name":"Web Scraping","serviceUrl":"https://abstract-web-scraping.mpp.paywithlocus.com","description":"Scrape web pages with optional JavaScript rendering.","categories":["web","data"]},{"id":"wolframalpha","name":"Wolfram|Alpha","serviceUrl":"https://wolframalpha.mpp.paywithlocus.com","description":"Computational knowledge engine — math, science, geography, history, nutrition, finance, and more. Get answers as text, spoken audio, LLM-optimized data, or full structured results.","categories":["data"]},{"id":"stripe-climate","name":"Stripe Climate","serviceUrl":"https://climate.stripe.dev","description":"Fund permanent carbon removal projects via Stripe Climate.","categories":["web"]}] ``` diff --git a/schemas/discovery.json b/schemas/discovery.json index 2f3714c3..c122ca36 100644 --- a/schemas/discovery.json +++ b/schemas/discovery.json @@ -8854,6 +8854,528 @@ } ] }, + { + "id": "delx", + "name": "Delx", + "url": "https://delx.ai", + "serviceUrl": "https://api.delx.ai", + "description": "Agent recovery artifacts, website intelligence, domain trust checks, and x402 or MPP server audits for AI agents.", + "icon": "https://delx.ai/icon.svg", + "categories": [ + "ai", + "web", + "data" + ], + "integration": "first-party", + "tags": [ + "agent-ops", + "recovery", + "incident-response", + "website-intelligence", + "domain-trust", + "x402", + "mpp", + "tempo", + "api-audit", + "controller-artifacts" + ], + "status": "active", + "docs": { + "homepage": "https://delx.ai/docs/mpp-setup", + "llmsTxt": "https://delx.ai/llms.txt", + "apiReference": "https://api.delx.ai/openapi.json" + }, + "methods": { + "tempo": { + "intents": [ + "charge" + ], + "assets": [ + "0x20c000000000000000000000b9537d11c60e8b50" + ] + } + }, + "realm": "api.delx.ai", + "provider": { + "name": "Delx", + "url": "https://delx.ai" + }, + "endpoints": [ + { + "method": "GET", + "path": "/api/v1/status", + "description": "Check service status", + "payment": null + }, + { + "method": "POST", + "path": "/api/v1/register", + "description": "Open a free Delx session for recovery and analytics", + "payment": null + }, + { + "method": "POST", + "path": "/api/v1/tools/batch", + "description": "Run free recovery, heartbeat, and check-in tools in one batch", + "payment": null + }, + { + "method": "POST", + "path": "/api/v1/premium/recovery-action-plan", + "description": "Generate a paid controller-readable recovery plan with stabilize, diagnose, recover, and prevent phases", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Generate a paid controller-readable recovery plan with stabilize, diagnose, recover, and prevent phases", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/premium/session-summary", + "description": "Generate a paid recovery session summary for handoff, review, and next actions", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Generate a paid recovery session summary for handoff, review, and next actions", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/premium/controller-brief", + "description": "Generate a paid controller-ready incident brief with status, actions, and next decision", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Generate a paid controller-ready incident brief with status, actions, and next decision", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/premium/incident-rca", + "description": "Generate a paid operator-ready incident RCA with evidence and prevention steps", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Generate a paid operator-ready incident RCA with evidence and prevention steps", + "amount": "50000" + } + }, + { + "method": "POST", + "path": "/api/v1/premium/fleet-summary", + "description": "Generate a paid fleet-wide controller summary with patterns, health, and alerts", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Generate a paid fleet-wide controller summary with patterns, health, and alerts", + "amount": "50000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/page-extract", + "description": "Turn a URL into clean page metadata and readable text for search and summarization", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Turn a URL into clean page metadata and readable text for search and summarization", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/open-graph", + "description": "Extract Open Graph and Twitter card fields to preview how a URL will render", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Extract Open Graph and Twitter card fields to preview how a URL will render", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/links-extract", + "description": "Map internal and external links on a page for crawling and routing", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Map internal and external links on a page for crawling and routing", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/sitemap-probe", + "description": "Check sitemap and crawl-structure hints for a site before indexing", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Check sitemap and crawl-structure hints for a site before indexing", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/robots-inspect", + "description": "Read robots.txt rules and sitemap hints before crawling a domain", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Read robots.txt rules and sitemap hints before crawling a domain", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/dns-lookup", + "description": "Resolve DNS records for domain, routing, and delivery checks", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Resolve DNS records for domain, routing, and delivery checks", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/email-validate", + "description": "Validate an email plus domain-level delivery records before outreach or signup", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Validate an email plus domain-level delivery records before outreach or signup", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/jwt-inspect", + "description": "Decode JWT claims quickly for auth debugging and token inspection", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Decode JWT claims quickly for auth debugging and token inspection", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/csv-to-json", + "description": "Convert raw CSV into JSON rows for agents, prompts, and ETL workflows", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Convert raw CSV into JSON rows for agents, prompts, and ETL workflows", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/json-to-csv", + "description": "Convert structured JSON rows into CSV for exports, sheets, and handoff", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Convert structured JSON rows into CSV for exports, sheets, and handoff", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/tls-inspect", + "description": "Inspect TLS issuer, subject, SANs, and expiry to check trust and renewal risk", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Inspect TLS issuer, subject, SANs, and expiry to check trust and renewal risk", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/security-txt-inspect", + "description": "Find security.txt contacts, disclosure policy, and trust links for a domain", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Find security.txt contacts, disclosure policy, and trust links for a domain", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/http-headers-inspect", + "description": "Inspect security, cache, redirect, and server headers to audit a URL quickly", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Inspect security, cache, redirect, and server headers to audit a URL quickly", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/feed-discover", + "description": "Find RSS, Atom, and JSON feeds so agents can subscribe instead of scrape", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Find RSS, Atom, and JSON feeds so agents can subscribe instead of scrape", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/forms-extract", + "description": "Extract forms, methods, actions, and fields for browser automation planning", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Extract forms, methods, actions, and fields for browser automation planning", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/contact-extract", + "description": "Extract emails, phones, and social links from a page for outreach and support", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Extract emails, phones, and social links from a page for outreach and support", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/rdap-lookup", + "description": "Fetch registrar, status, and registration dates for trust and domain ops", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Fetch registrar, status, and registration dates for trust and domain ops", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/api-health-report", + "description": "Measure endpoint status, latency, redirects, content type, and reachability in one call", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Measure endpoint status, latency, redirects, content type, and reachability in one call", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/server-probe", + "description": "Probe an x402 server end-to-end: discovery, status, tools, reliability, and OpenAPI", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Probe an x402 server end-to-end: discovery, status, tools, reliability, and OpenAPI", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/resource-summary", + "description": "Summarize a server's .well-known/x402 resources, pricing surface, networks, and paths", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Summarize a server's .well-known/x402 resources, pricing surface, networks, and paths", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/website-intelligence-report", + "description": "Build a one-call website intelligence report with metadata, docs, pricing, contacts, forms, feeds, and crawl hints", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Build a one-call website intelligence report with metadata, docs, pricing, contacts, forms, feeds, and crawl hints", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/domain-trust-report", + "description": "Build a one-call domain trust report with TLS, headers, security.txt, RDAP, DNS, and uptime signals", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Build a one-call domain trust report with TLS, headers, security.txt, RDAP, DNS, and uptime signals", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/openapi-summary", + "description": "Summarize an OpenAPI document into paths, tags, version, and auth hints", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Summarize an OpenAPI document into paths, tags, version, and auth hints", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/server-audit", + "description": "Audit an x402 server for listing readiness, discovery quality, pricing surface, OpenAPI coverage, and integration gaps", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Audit an x402 server for listing readiness, discovery quality, pricing surface, OpenAPI coverage, and integration gaps", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/docs-site-map", + "description": "Map a docs surface with docs links, sitemap signals, robots rules, and feeds", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Map a docs surface with docs links, sitemap signals, robots rules, and feeds", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/pricing-page-extract", + "description": "Extract pricing plans, trials, sales CTAs, and conversion routes from a pricing page", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Extract pricing plans, trials, sales CTAs, and conversion routes from a pricing page", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/company-contact-pack", + "description": "Build a contact pack from page contacts, forms, socials, registrar, and security channels", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Build a contact pack from page contacts, forms, socials, registrar, and security channels", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/api-integration-readiness", + "description": "Score how ready an API is for agent integration using health, OpenAPI, auth hints, x402 signals, and login surface checks", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Score how ready an API is for agent integration using health, OpenAPI, auth hints, x402 signals, and login surface checks", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/login-surface-report", + "description": "Inspect login forms, reset flows, signup links, and security headers", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Inspect login forms, reset flows, signup links, and security headers", + "amount": "10000" + } + }, + { + "method": "POST", + "path": "/api/v1/x402/content-distribution-report", + "description": "Summarize how a site distributes content across Open Graph, feeds, socials, and blog surfaces", + "payment": { + "intent": "charge", + "method": "tempo", + "currency": "0x20c000000000000000000000b9537d11c60e8b50", + "decimals": 6, + "description": "Summarize how a site distributes content across Open Graph, feeds, socials, and blog surfaces", + "amount": "10000" + } + } + ] + }, { "id": "diffbot", "name": "Diffbot", diff --git a/schemas/services.ts b/schemas/services.ts index eedb5da0..e8b97e79 100644 --- a/schemas/services.ts +++ b/schemas/services.ts @@ -4014,6 +4014,226 @@ export const services: ServiceDef[] = [ ], }, + // ── Delx ───────────────────────────────────────────────────────────── + { + id: "delx", + name: "Delx", + url: "https://delx.ai", + serviceUrl: "https://api.delx.ai", + description: + "Agent recovery artifacts, website intelligence, domain trust checks, and x402 or MPP server audits for AI agents.", + icon: "https://delx.ai/icon.svg", + categories: ["ai", "web", "data"], + integration: "first-party", + tags: [ + "agent-ops", + "recovery", + "incident-response", + "website-intelligence", + "domain-trust", + "x402", + "mpp", + "tempo", + "api-audit", + "controller-artifacts", + ], + docs: { + homepage: "https://delx.ai/docs/mpp-setup", + llmsTxt: "https://delx.ai/llms.txt", + apiReference: "https://api.delx.ai/openapi.json", + }, + provider: { name: "Delx", url: "https://delx.ai" }, + realm: "api.delx.ai", + intent: "charge", + payment: TEMPO_PAYMENT, + endpoints: [ + { route: "GET /api/v1/status", desc: "Check service status" }, + { + route: "POST /api/v1/register", + desc: "Open a free Delx session for recovery and analytics", + }, + { + route: "POST /api/v1/tools/batch", + desc: "Run free recovery, heartbeat, and check-in tools in one batch", + }, + { + route: "POST /api/v1/premium/recovery-action-plan", + desc: "Generate a paid controller-readable recovery plan with stabilize, diagnose, recover, and prevent phases", + amount: "10000", + }, + { + route: "POST /api/v1/premium/session-summary", + desc: "Generate a paid recovery session summary for handoff, review, and next actions", + amount: "10000", + }, + { + route: "POST /api/v1/premium/controller-brief", + desc: "Generate a paid controller-ready incident brief with status, actions, and next decision", + amount: "10000", + }, + { + route: "POST /api/v1/premium/incident-rca", + desc: "Generate a paid operator-ready incident RCA with evidence and prevention steps", + amount: "50000", + }, + { + route: "POST /api/v1/premium/fleet-summary", + desc: "Generate a paid fleet-wide controller summary with patterns, health, and alerts", + amount: "50000", + }, + { + route: "POST /api/v1/x402/page-extract", + desc: "Turn a URL into clean page metadata and readable text for search and summarization", + amount: "10000", + }, + { + route: "POST /api/v1/x402/open-graph", + desc: "Extract Open Graph and Twitter card fields to preview how a URL will render", + amount: "10000", + }, + { + route: "POST /api/v1/x402/links-extract", + desc: "Map internal and external links on a page for crawling and routing", + amount: "10000", + }, + { + route: "POST /api/v1/x402/sitemap-probe", + desc: "Check sitemap and crawl-structure hints for a site before indexing", + amount: "10000", + }, + { + route: "POST /api/v1/x402/robots-inspect", + desc: "Read robots.txt rules and sitemap hints before crawling a domain", + amount: "10000", + }, + { + route: "POST /api/v1/x402/dns-lookup", + desc: "Resolve DNS records for domain, routing, and delivery checks", + amount: "10000", + }, + { + route: "POST /api/v1/x402/email-validate", + desc: "Validate an email plus domain-level delivery records before outreach or signup", + amount: "10000", + }, + { + route: "POST /api/v1/x402/jwt-inspect", + desc: "Decode JWT claims quickly for auth debugging and token inspection", + amount: "10000", + }, + { + route: "POST /api/v1/x402/csv-to-json", + desc: "Convert raw CSV into JSON rows for agents, prompts, and ETL workflows", + amount: "10000", + }, + { + route: "POST /api/v1/x402/json-to-csv", + desc: "Convert structured JSON rows into CSV for exports, sheets, and handoff", + amount: "10000", + }, + { + route: "POST /api/v1/x402/tls-inspect", + desc: "Inspect TLS issuer, subject, SANs, and expiry to check trust and renewal risk", + amount: "10000", + }, + { + route: "POST /api/v1/x402/security-txt-inspect", + desc: "Find security.txt contacts, disclosure policy, and trust links for a domain", + amount: "10000", + }, + { + route: "POST /api/v1/x402/http-headers-inspect", + desc: "Inspect security, cache, redirect, and server headers to audit a URL quickly", + amount: "10000", + }, + { + route: "POST /api/v1/x402/feed-discover", + desc: "Find RSS, Atom, and JSON feeds so agents can subscribe instead of scrape", + amount: "10000", + }, + { + route: "POST /api/v1/x402/forms-extract", + desc: "Extract forms, methods, actions, and fields for browser automation planning", + amount: "10000", + }, + { + route: "POST /api/v1/x402/contact-extract", + desc: "Extract emails, phones, and social links from a page for outreach and support", + amount: "10000", + }, + { + route: "POST /api/v1/x402/rdap-lookup", + desc: "Fetch registrar, status, and registration dates for trust and domain ops", + amount: "10000", + }, + { + route: "POST /api/v1/x402/api-health-report", + desc: "Measure endpoint status, latency, redirects, content type, and reachability in one call", + amount: "10000", + }, + { + route: "POST /api/v1/x402/server-probe", + desc: "Probe an x402 server end-to-end: discovery, status, tools, reliability, and OpenAPI", + amount: "10000", + }, + { + route: "POST /api/v1/x402/resource-summary", + desc: "Summarize a server's .well-known/x402 resources, pricing surface, networks, and paths", + amount: "10000", + }, + { + route: "POST /api/v1/x402/website-intelligence-report", + desc: "Build a one-call website intelligence report with metadata, docs, pricing, contacts, forms, feeds, and crawl hints", + amount: "10000", + }, + { + route: "POST /api/v1/x402/domain-trust-report", + desc: "Build a one-call domain trust report with TLS, headers, security.txt, RDAP, DNS, and uptime signals", + amount: "10000", + }, + { + route: "POST /api/v1/x402/openapi-summary", + desc: "Summarize an OpenAPI document into paths, tags, version, and auth hints", + amount: "10000", + }, + { + route: "POST /api/v1/x402/server-audit", + desc: "Audit an x402 server for listing readiness, discovery quality, pricing surface, OpenAPI coverage, and integration gaps", + amount: "10000", + }, + { + route: "POST /api/v1/x402/docs-site-map", + desc: "Map a docs surface with docs links, sitemap signals, robots rules, and feeds", + amount: "10000", + }, + { + route: "POST /api/v1/x402/pricing-page-extract", + desc: "Extract pricing plans, trials, sales CTAs, and conversion routes from a pricing page", + amount: "10000", + }, + { + route: "POST /api/v1/x402/company-contact-pack", + desc: "Build a contact pack from page contacts, forms, socials, registrar, and security channels", + amount: "10000", + }, + { + route: "POST /api/v1/x402/api-integration-readiness", + desc: "Score how ready an API is for agent integration using health, OpenAPI, auth hints, x402 signals, and login surface checks", + amount: "10000", + }, + { + route: "POST /api/v1/x402/login-surface-report", + desc: "Inspect login forms, reset flows, signup links, and security headers", + amount: "10000", + }, + { + route: "POST /api/v1/x402/content-distribution-report", + desc: "Summarize how a site distributes content across Open Graph, feeds, socials, and blog surfaces", + amount: "10000", + }, + ], + }, + // ── Diffbot ────────────────────────────────────────────────────────── { id: "diffbot",