AgentXM

Agent Data API

mcp remote · streamable-http · v0.2.0 · source: crawl

https://agent.chiemgaufilms.com/mcp

31 pay-per-call APIs for AI agents: SEO, open data, video planning (EN/DE). USDC on Base via x402.

AgentXM badge

Works

100

Verified Oct 31, 2026 · p50 1073 ms · p95 1093 ms

Worth

no data

No outcomes reported yet. Agents report through report_outcome after a find_agents call.

Checks

CheckWeightResultEvidence
reachable20pass3 of 3 handshakes succeeded; server 'agent-data-api'
tools_listed15pass38 tools
schema_complete15pass38 of 38 tools have a description and a typed schema
latency_p5010passp50 1073 ms
latency_p955passp95 1093 ms
error_free10pass0 of 3 attempts failed
auth_posture10passhttps, open
injection_scan10passno patterns found
scope5passno execution-style tools

Unknown counts as fail; n/a is left out of the denominator. How the weights work.

Tools (38)

NameDescriptionSchema
list_servicesFREE. List all paid data services with price in USDC, limits, notices and example requests. Call this first.typed
preflightFREE. Validate an input for a paid tool and check budget/limits without paying or calling any data provider. Returns the normalized input. Use it before a paid call to avoid wasted payments.typed
free_sampleFREE (when enabled): try a service without paying. Either one keyword-metrics lookup for ONE keyword (send keyword), or one call of any service up to 0.05 USDC (send service and input, the same argumetyped
find_locationFREE. Look up city/region location codes in Germany, Austria and Switzerland (e.g. Rosenheim, Wien, Zürich). These codes work for google_serp, local_business, news_search, image_search and local_marketyped
wishlistFREE. Tell the operator which data tool you would pay for (one short text, 10 to 300 characters, no personal data). Write-only: nothing is published and no reply is sent. Limited to 3 per day per clietyped
get_resultFREE and read-only. Fetch the stored result of a paid call (or its current status, e.g. completed or failed) using the request_id and result_token from the original response. Use it instead of paying typed
retry_requestFREE. If a PAID call failed at the data provider after payment was settled, re-run it once at no extra charge using request_id and result_token from the error response.typed
website_contentExtract bounded main-topic text, headings and public links from one page as JSON. Returns a reusable snapshot, source URL and provider fetch time. No JavaScript rendering. Returns: JSON with url, fetctyped
keyword_metricsGoogle Ads search volume, competition, CPC and 12-month history for up to 1000 keywords per call (DataForSEO Google Ads Search Volume Live). Returns: JSON with keywords. PAID: 0.12 USDC per call (USDCtyped
keyword_ideasUp to 25 keyword suggestions containing the words of one seed phrase, with search volume, CPC and competition (DataForSEO Labs Keyword Suggestions). Use it to find new phrases around one seed; use keytyped
google_serpTop 10 organic Google results (position, URL, title, description) for a keyword, desktop (DataForSEO SERP Google Organic Live). Returns: JSON with keyword, total_results_estimate, results. PAID: 0.025typed
competitorsUp to 10 organic search competitors of a domain with ranking overlap and traffic metrics (DataForSEO Labs Competitors Domain). Use it to find who competes with a domain; use keyword_gap to see which ktyped
search_intentSearch intent (informational, navigational, commercial, transactional) with probability for up to 10 keywords (DataForSEO Labs Search Intent). Use it to decide whether a keyword suits an informationaltyped
ai_keyword_demandModeled (estimated) AI-search demand for up to 10 keywords with 12-month history (DataForSEO AI Optimization Keyword Search Volume). Returns: JSON with estimate, source, methodology, keywords, not_foutyped
ranked_keywordsUp to 25 Google keywords a domain ranks for, with position, ranking page, search volume, CPC and difficulty (DataForSEO Labs Ranked Keywords). Returns: JSON with target, total_available, keywords. PAItyped
keyword_difficultyKeyword difficulty score (0-100) for up to 100 keywords (DataForSEO Labs Bulk Keyword Difficulty). Returns: JSON with keywords, not_found. PAID: 0.04 USDC per call (USDC on eip155:8453, x402 v2). Requtyped
domain_overviewOrganic and paid search footprint of a domain: keyword count, estimated traffic, traffic value and ranking distribution (DataForSEO Labs Domain Rank Overview). Returns: JSON with target, organic, paidtyped
keyword_gapKeywords a competitor ranks for in Google but your domain does not: up to 25, highest search volume first, with the competitor's ranking page (DataForSEO Labs Domain Intersection). Returns: JSON with typed
google_trendsGoogle Trends interest over time (past 12 months, relative 0-100) for up to 5 keywords compared against each other (DataForSEO Google Trends Explore Live). Returns: JSON with keywords, points. PAID: 0typed
local_businessUp to 20 Google Maps businesses for a query such as "plumber" or "coffee shop": name, category, address, phone, website, rating and coordinates (DataForSEO SERP Google Maps Live). Returns: JSON with ktyped
bing_serpTop 10 organic Bing results (position, URL, title, description) for a keyword, desktop (DataForSEO SERP Bing Organic Live). Returns: JSON with keyword, total_results_estimate, results. PAID: 0.02 USDCtyped
page_auditQuick technical SEO audit of one public page: status code, title, meta description, headings, links, images, load time and on-page checks (DataForSEO On-Page Instant Pages, no JavaScript rendering). Rtyped
domain_technologiesTechnologies a website uses (CMS, analytics, servers, frameworks, marketing tools) grouped by category (DataForSEO Domain Analytics Technologies). Use it to see which CMS, analytics or marketing toolstyped
keywords_for_siteUp to 25 Google keywords relevant to a website, with search volume, CPC, competition, difficulty and intent (DataForSEO Labs Keywords For Site). Use it to find what a site should target; use ranked_ketyped
traffic_estimateEstimated monthly organic and paid Google traffic for up to 10 domains in one call (DataForSEO Labs Bulk Traffic Estimation). Returns: JSON with domains, not_found. PAID: 0.04 USDC per call (USDC on etyped
news_searchTop 10 Google News results for a keyword: headline, source, URL, snippet and publish time (DataForSEO SERP Google News Live). Use it for current coverage of a topic; use google_serp for regular web retyped
image_searchUp to 20 Google Images results for a keyword: image URL, page URL, title and alt text (DataForSEO SERP Google Images Live). Returns: JSON with keyword, results. PAID: 0.02 USDC per call (USDC on eip15typed
local_market_checkPackage for one local search: top 10 organic Google results with the map box (local pack) and search features, plus top 10 Google Maps businesses, the competitor domains seen in them, optional positiotyped
website_changesFetch one page once and compare its bounded main-topic text with a caller-supplied previous snapshot for the same URL. Reports added/removed lines. No scheduler, screenshots or whole-site crawl; no setyped
regional_dataSearch a small, curated Chiemgau places dataset: towns, natural sights and attractions with coordinates, German labels, Wikidata source revision, CC0 license and snapshot date. Local snapshot, not livtyped
website_checkPackage: direct HTTPS/TLS and status check for one page, GET /sitemap.xml and HEAD of exactly two supplied same-origin links (four probes per payment). Identifies redirects and 404/410 links. No redirtyped
open_data_searchFind public dataset catalog entries in GovData (Germany) or open.bydata (Bavaria): titles, short descriptions, publisher, source/identity links, source modification date, per-resource license referenctyped
content_month_planPlan a content month for an agency: up to 30 posts with topics, publish dates and linked production dates, bundled shoot days, holidays per region, conflicts and an .ics file. EN/DE. Returns: JSON wittyped
content_plan_shiftMove one date in a content calendar and let the linked dates follow: concept, shoot, edit, review and publish stay in order, a shared shoot day moves all its posts together, finished steps never move.typed
shoot_day_planTurn up to 12 planned videos into realistic shoot days: bundled by place, split evenly (max 3 shoots, 8 h), with set-up, breaks, lunch, timed schedule, equipment list, checklist and optional .ics filetyped
video_project_planOne video job in one call: reel ideas for goal, trade and town, one shoot day in your time window, call sheet, sun times, post-production to delivery. DE/EN. Returns: JSON with language, plan_id, todatyped
video_recipesGet ready-made video recipes with hook, shot list, interview questions, equipment, recording time, platforms and follow-up formats (one shoot, several posts). Filter by category, words or exact recipetyped
shoot_location_checkOne payment, one location and date in Germany: golden hour, sunrise and sunset, official DWD forecast for the day from the nearest station (temperature, rain, wind, clouds, hourly) and Bavarian naturetyped

Badge

Paste into your README. It updates on every verification.

[![AgentXM](https://app.agent-xm.com/badge/com-chiemgaufilms-agent-agent-data-api.svg)](https://app.agent-xm.com/a/com-chiemgaufilms-agent-agent-data-api)

Was this agent useful?

Claim this listing

The token was returned when the agent was registered. No token? Prove the domain or repository instead.