Skip to main content
Glama
650,439 tools. Updated 2026-10-13 06:11

"A tool or method for monitoring a directory site to identify SEO opportunities" matching MCP tools:

  • Get the latest instantaneous (~15-min, real-time) values for up to 100 USGS sites in one call — per-site, per-parameter records with timestamp, value, unit, and provisional/approved qualifiers. Omitting parameterCd returns every parameter each site publishes. A site measuring one parameter with several sensors returns one series per method, each named by methodId and methodDescription. At most 100 series return per call — every site that returned data keeps at least one, and totalSeries reports how many NWIS returned; pass parameterCd or split the sites across calls to reach the rest. Each series returns only its 10 most recent records (totalValues reports the true count); truncated=true when either cap applied. Use water_get_series for a full date-range series. Sites NWIS returns nothing for are listed in missingSites, not dropped silently. Use water_find_sites first to discover site numbers and available parameters.
    ConnectorNo auth
  • Use this for open-ended discovery and inspiration questions such as finding parks near a place, matching structured filters, or ranking by a trip vibe. Accepts structured search.v1 geo, filter, vibe, paging objects, and natural_language original wording, and returns lightweight public property_ref/property_url candidates with matched signals, channel_state and canonical actions. Request to Book sends an unconfirmed request to the park; directory-only results have a neutral View park handoff. Fill structured fields you are confident about and also pass the traveller's phrasing in natural_language; structured geo/filter/vibe fields take precedence, and natural_language only augments deterministic alias recovery and vibe ranking. This tool resolves places with geo.type='place' and geo.query, and family-friendly prompts should use the soft vibe.traveller_appeal=['families'] preference rather than an unsupported hard family_friendly filter. To filter on amenities or curated highlights (campfires, pools, pet-friendly, waterfront, etc.), call tp_search_filter_options to discover the catalog, then pass filter.feature_names/filter.highlight_names; the server resolves them to canonical feature_ids/highlight_ids. For room/site option wording such as ensuite, drive-through, slab, powered, unpowered, tent-only, accessible, spa, pet-friendly cabin, or pet-fee, set filter.option_facets and still include the traveller's original wording in natural_language. For off-site needs, use filter.local_proximity entries with a topic and maximum straight-line kilometres. Supported topics are supermarket, pharmacy, boat_ramp, dump_point, ev_charging, beach, and brewery; multiple entries are ANDed. Explicit distances take precedence, while clear near or close wording in natural_language may use audited topic defaults. Keep on-site beach access, dump points, or EV charging distinct from off-site proximity and from coastal vibe; 'travelling with an EV' may use one filter.any_of group for on-site or nearby charging. Never present these distances as walking or driving distance. Missing or stale local evidence means unverified, not that no venue exists. For an explicit Google star threshold, set filter.min_google_rating; properties with a lower or missing cached Google rating are excluded. Do not invent a numeric threshold from vague wording such as top-rated. When quoting a score, identify it as a Google rating. For dog-friendly or pet-friendly searches, also set filter.pet_friendly=true. This discovery tool does not accept booking intent and does not verify pets, rig fit, dates, restrictions, or price. For open-ended searches with dates, guests, rig details, or pet intent, use tp_search_stays. For a concrete stay at a chosen park, call tp_assess_stay. When the answer is ready for presentation, pass this search output to tp_render_result_cards once; this data tool does not render a widget itself.
    ConnectorNo auth
  • USE ONLY when the user explicitly asks to check whether their LLM brand Discoverability Assessment is ready. Part of the flow started by `start_discoverability_assessment`. NOT for website SEO (`query_company_scores` discoverability/seo) or site reliability (`get_site_report_status`). Checks the status of a Discoverability Assessment job queued by `start_discoverability_assessment`. Call this tool ONLY when the user explicitly asks to check status — never poll automatically or in a loop. REQUIRED INPUT: the `JobId` returned by `start_discoverability_assessment`. If the user did not provide it and it is not in conversation context, ask them or re-run `start_discoverability_assessment`. STATUS VALUES (from the API): - 201 — job is queued; tell the user it is still waiting and they can ask again later. - 202 — job is in progress; tell the user it is still running and they can ask again later. - 200 — job finished; `ReportId` is populated and `IsFinished = true`. Call `get_discoverability_assessment` with the `ReportId` to retrieve the full analysis and human-friendly summary. - 400 — bad request (invalid jobId, etc.); do not retry blindly — verify the jobId. - 500 — job errored out; surface the API message to the user. DO NOT POLL: After calling this tool, if status is 201 or 202, report the current state to the user and stop. Do NOT call this tool again unless the user explicitly asks to check status. Do not call `get_discoverability_assessment` until `IsFinished = true` and a `ReportId` is available.
    ConnectorNo auth
  • Impairment testing: goodwill impairment and intangible impairment under US GAAP (ASC 350) or IFRS (IAS 36). Method selects the formula. Use for annual or triggering-event impairment testing; goodwill_impairment compares a reporting unit's carrying value with its fair value. To compute the initial goodwill or allocation use valuation_goodwill_ppa; for the underlying asset fair values use the relevant asset-type tool. Per method: goodwill_impairment needs carrying_value + fair_value (optional: reporting_unit, standard); intangible_impairment needs carrying_value (optional: fair_value, recoverable_amount, standard). fair_value is required for ASC350; recoverable_amount is required for IAS36. Only method is required; all other parameters are method-dependent — supply those the selected method names and omit the rest (defaults apply where defined). Rates and premiums are decimals (0.10 = 10%). Pure arithmetic: no I/O and no external calls, rounded to 2 decimals; parameters belonging to other methods are accepted and ignored. An unknown method, or a missing method-required parameter, returns an error instead of a value.
    ConnectorNo auth
  • Create an SFTP account on a site. The account is chrooted to /var/www and lands in home_dir. Password must be at least 8 characters. Username must be lowercase alphanumeric. Requires: API key with write scope. Args: slug: Site identifier username: SFTP username (lowercase, max 32 chars) password: Password (min 8 chars) home_dir: Landing directory inside /var/www. Leave empty to land at /var/www itself, which lists every site directory. Returns: {"success": true, "username": "sftpuser", "home_dir": "/wordpress", "protocol": "sftp"}
    ConnectorNo auth
  • Enable or disable an AI module on a site. The module must be in the plan's available module list. Requires: API key with write scope. Args: slug: Site identifier module_name: Module to toggle. Available modules: "chatbot" (AI chat widget), "seo" (SEO optimization), "translation" (content translation), "content" (AI content generation) Returns: {"module": "chatbot", "enabled": true, "message": "Module enabled"} Errors: NOT_FOUND: Unknown slug or module not in plan VALIDATION_ERROR: Invalid module name
    ConnectorNo auth

Matching MCP Servers

  • A
    license
    B
    quality
    C
    maintenance
    Provides A-share (Chinese stock market) quantitative analysis through tools for stock screening, northbound capital flow tracking, dragon-tiger list analysis, margin trading, sector analysis, technical indicators, IPO info, and limit-up/down statistics using akshare data.
    11
    2
    MIT

Matching MCP Connectors

  • AI agents hire a human to observe, log or film on site. Typed results, feasibility before payment.

  • Permit-verified ADU rentals, pre-approved plans and cited ADU rules for LA, San Diego, SF and NYC.

  • Find USGS water monitoring sites in a state. Returns a list of monitoring stations with their site numbers, names, and locations. Use site numbers with get_water_levels to retrieve data. Args: state: Two-letter US state abbreviation (e.g. 'CA', 'TX'). site_type: Type of monitoring site. 'ST' for stream/river, 'GW' for groundwater well, 'SP' for spring. limit: Maximum number of sites to return (default 50).
    ConnectorNo auth
  • Purge a connected WordPress site's page cache — the "Purge All" that a widget, option, SEO or theme-file change needs to actually go live. wordpress_set_performance already purges LiteSpeed when it flips a speed setting, but editing a widget, an option, an SEO field or a theme file does NOT trigger a purge, so a cached page keeps serving the old version (a LiteSpeed page can stay cached for days). Call this after such a change. It clears whichever page-cache plugin the site runs — LiteSpeed, WP Rocket, W3 Total Cache, WP Super Cache, Cache Enabler, WP Fastest Cache — plus the object cache, and reports which ones it hit. elementor_regenerate=true ALSO rebuilds Elementor's compiled CSS ("Regenerate CSS & Data"). Use it when a site moved from http to https and Elementor's cached CSS still has http:// font/asset URLs baked in (the usual cause of mixed-content warnings): regenerating rewrites them to https. Needs Connector 0.9.2 or newer.
    Connector
    Destructive
    OAuth
  • Set SEO fields on a connected WordPress site: the meta description, meta title, canonical or focus keyword of a PAGE or of a CATEGORY/TAG archive, or the site's Google and Bing verification codes. Pass id for a post or page. Pass term_id (with taxonomy, default 'category') for a category or tag ARCHIVE — those archives rank for their own queries and ship with an empty title and no description unless someone sets them, and the SEO plugin keeps term fields somewhere completely different from page fields, so id and term_id are not interchangeable. Use wordpress_terms to find term ids and to write the archive's own body text, which is the term description rather than an SEO field. Pass id with description to fix a page whose meta description seo_audit flagged as missing. Pass google_verification with the code from Search Console to verify the site, with no id: you can paste the whole meta tag, the code is extracted from it. Verification is written into the site's SEO plugin when it has one, otherwise the connector outputs the tag itself. An empty string clears a page field; run wordpress_seo first to see the current values. A verification code is never replaced silently: if one is already set you get the existing value back and nothing is written, so you can check with the user before passing overwrite=true. Replacing a code that belongs to another Search Console property drops that property's verification.
    Connector
    Destructive
    OAuth
  • Cancel auto-renewal for a customer's PAID subscription. CAUTION: This cancels auto-renewal for the ENTIRE subscription, affecting all plans. When auto-renewal is active, this call disables it and clears the payment method; the subscription stays usable until `subscription.end_date` and then expires. The customer can re-enable later by adding a payment method and choosing a plan. Idempotent: if auto-renewal is already off, the tool returns `state='already_disabled'` WITHOUT clearing the payment method or triggering any change. NOT FOR A FREE PLAN. A free plan does not renew, so there is nothing to cancel and the call is rejected with `code='cannot_modify_free_plan_renewal'`. `get_subscription` shows which plan the account is on. NOT A WAY TO DELETE A SAVED CARD. Clearing the payment method is how the cancellation is implemented, not what this tool is for. A customer who only wants their card removed needs `remove_payment_method`. Use when a customer explicitly requests to cancel their auto-renewal or subscription.
    Connector
    Destructive
    OAuth
  • Uncertainty analysis: Monte Carlo valuation, Monte Carlo sensitivity ranking, decision-tree expected values, and one-at-a-time sensitivity analysis. Method selects the formula. Use to quantify and stress the uncertainty around a point valuation; monte_carlo simulates all listed inputs, monte_carlo_sensitivity ranks the drivers. For a single deterministic point value use the relevant valuation tool; sensitivity_analysis varies one parameter of a core function only. Per method: monte_carlo needs input_distributions (optional: iterations, seed); monte_carlo_sensitivity needs base_params + distributions (optional: iterations, seed); decision_tree needs tree; sensitivity_analysis needs function_name + parameter_name + parameter_range + fixed_parameters. monte_carlo_sensitivity requires iterations between 1000 and 100000. Only method is required; all other parameters are method-dependent — supply those the selected method names and omit the rest (defaults apply where defined). Rates and premiums are decimals (0.10 = 10%). Pure arithmetic: no I/O and no external calls, rounded to 2 decimals; parameters belonging to other methods are accepted and ignored. An unknown method, or a missing method-required parameter, returns an error instead of a value.
    ConnectorNo auth
  • Checks whether AI assistants and AI agents can understand and act on a business from its public website, and explains what gets in the way. Use it when the user asks things like: "Does AI understand my website?", "What would an AI think this company does?", "Why doesn't ChatGPT know what my company sells?", "Is my site ready for AI agents?", "Audit this site for machine readability", "Can an AI figure out the pricing and how to buy or become a customer?", "What information is missing for AI to understand this business?", or after they changed their site and want to check the result. Returns a deterministic 0-100 AI Visibility Score across 8 dimensions (crawl access, business identity, offerings, pricing, structured data, trust, agent actionability, recommendation confidence), how AI would likely describe the business, what it could not determine, and the highest-impact issues, each with evidence (quotes and source URLs) and a one-line fix summary. Free. It never changes the website: it reads public pages the way AI crawlers do (raw HTML, robots.txt, structured data, llms.txt). When no recent analysis exists it runs one and stores the report on CanAIReadMe. It reuses an analysis up to 7 days old unless fresh=true (free re-analysis once per 24 hours per site). A site it has not seen takes about 10 to 40 seconds; if the result has status "running", call again with the returned scan_id. Do not use it to explain concepts (SEO, GEO, schema.org), for general SEO or marketing advice, to write content or build websites, to track brand mentions or rankings in AI answers (it does not measure those), or when no specific website is involved. To answer what a company does, sells or costs, use get_business_profile instead.
    ConnectorNo auth
  • Compute expected value and probability-weighted outcomes for startup scenarios: discrete E[X], joint probability of sequential events, probability-weighted value, VC portfolio expected return, Poisson event probability, and continuous E[X] over a range. Method selects the formula. Use for probability-weighted central estimates; for named bull/base/bear tables or option pricing use valuation_advanced, and to discount cash flows use valuation_time_value. Parameters apply per method: expected_value_discrete and probability_weighted need outcomes + probabilities; portfolio_return needs weights + returns; poisson needs mean_events + k; expected_value_continuous needs lower + upper. outcomes and probabilities must be equal length, and the probabilities should sum to 1. Routing: use valuation_advanced method 'scenario_analysis' for named bull/base/bear scenario tables, and its black_scholes/binomial methods for option pricing; use this tool for arbitrary outcome lists and probability-weighted central estimates. Only method is required; all other parameters are method-dependent, so supply those the selected method names and omit the rest (defaults apply where defined). Rate and decimal inputs are fractions (0.10 = 10%); probability and weight lists are in [0,1] and sum to 1. Returns value, method, inputs, assumptions, chapter, formula_number and calculation steps; pure arithmetic — no I/O and no external calls — rounded to 2 decimals, with no auth or rate limits. An unknown method, or a missing method-required parameter, returns an error instead of a value.
    ConnectorNo auth
  • Use this tool when the user wants to see service packages with fixed pricing and scope for a specific type of service. This tool returns standardized packages offered by service providers, including pricing tiers, deliverables, and delivery timelines. Do NOT use this tool for custom project questions (e.g. "How much would it cost to build a custom app?"). It only returns providers' pre-defined, fixed-price packages, not a quote tailored to a specific project; use recommend_service_providers for those needs instead. Examples: - "Show me SEO packages" -> service="SEO" - "What web design packages can I get for $5,000?" -> service="Web Design", budget=5000 - "Marketing packages from agencies in New York" -> service="Digital Marketing", location="New York" Use `page`/`limit` for pagination.
    ConnectorNo auth
  • Fetches up to 32KB of the domain's HTML and response headers from the edge, then fingerprints the content for known CMS platforms, JavaScript frameworks, CDN providers, and analytics tools. Detection is based on meta generator tags, script src patterns, response headers, and cookie names. Use this tool when: - You need to know what CMS (WordPress, Drupal, Shopify) a site runs. - You are assessing a domain's infrastructure before a security review. - You want to identify analytics or marketing tools a site embeds. Do NOT use this tool when: - You want HTTP headers and security posture — use `intel_http` instead. - You want tracker database classification — use `get_domain` instead. - You need robots.txt AI policy — use `intel_robots` instead. Inputs: - `domain` (query, required): Domain to fingerprint. Returns: - `cms`: detected content management system, or null. - `frameworks`: JavaScript/backend frameworks detected. - `cdn`: CDN provider detected, or null. - `analytics`: analytics and tracking tools detected. - `meta_generators`: raw meta generator tag values. Cost: - Free. No API key required. Latency: - Typical: 2-4s (HTML fetch), p99: 7s.
    ConnectorNo auth
  • Returns a plain-English usage guide for this server — example requests, what it asks the user for, and the available tools. Call this if the user asks how to use Abby SEO, or to orient yourself before starting. (Same content as the 'getting_started' prompt, exposed as a tool for clients that don't surface MCP prompts.) Takes no arguments.
    ConnectorNo auth
  • Mark a hostname as the primary (canonical) URL for its site. Sibling hostnames (apex + www both pointed at the same site) start 301-redirecting to it, preserving path + query. The host-side fix for the duplicate-content SEO problem. The first subdomain you add for a site is primary by default; call this only when you need to switch.
    ConnectorNo auth
  • Free up a site that has an inactive previous registration. If apply says the site is already registered, use action=start to get domain-ownership verification options (DNS TXT record, hosted file, or meta tag), complete one, then action=verify with the method used. Once released, call apply again.
    Connector
    Destructive
    No auth
  • Audit déterministe SEO + préparation IA d'une URL publique via ScoreBot (Core OutilsIA). Lecture seule : ne modifie pas le site cible, ne promet pas d'être cité par ChatGPT.
    ConnectorNo auth
  • Suggest the top 10 SEO keywords for a topic with estimated relative search volume and difficulty. Use for early keyword ideation and content planning. Based on model training knowledge, not a live lookup; figures are estimates. Not live keyword-tool data; validate volumes in an SEO tool before committing budget. For a posting schedule, use generate-content-calendar. Pay-per-call: $0.04 USDC on Base via x402. Without a payment-signature header the call returns an error whose data carries the payment terms.
    ConnectorNo auth
  • Scan any public website and get Build My Digital's free report: a 0 to 100 score across SEO, AI search (GEO), local signals, trust, conversion and speed, every check with pass or fail, the fixes in priority order, and a separate agent-readiness score (can AI agents find, read and act on the site) that never changes the main score. Use when someone asks how good a business website is, why it is not being found, or what to fix first. UK local businesses are the focus but any public site works. Takes 5 to 40 seconds. Read-only: nothing on the scanned site is changed.
    ConnectorNo auth