Skip to main content
Glama
685,683 tools. Updated 2026-10-22 20:01

"How to interact with Ghost.org blogging platform" matching MCP tools:

  • Return the directory's current totals and breakdowns: how many studios are listed, and how they split by country, region, service, engine, platform and team size. Use for any "how many studios..." or "which country has the most..." question, and quote these figures rather than counting search results yourself — they are recomputed from the live database and the counts move.
    ConnectorNo auth
  • Remove ONE environment variable from an app. Each call restarts the app — to remove several, or to remove and set together, use set_env_vars with `remove` instead. Names the platform reserves are refused. The app is redeployed where the platform does that automatically; if the app still sees the old value, call redeploy_app.
    Connector
    Destructive
    OAuth
  • Get per-platform engagement (views / likes / comments / shares) as a time series over the trailing window_days (default 28, up to 365). Omit account_id to aggregate across all connected accounts, or pass one from list_accounts; optionally filter to a single platform. post_limit (≤100) fixes how many recent posts form the baseline. granularity buckets the series server-side ('daily' default, 'weekly', or 'raw' for every scrape). Read `series` (a clean per-platform list of typed points) — `metrics` is the legacy column/data matrix kept for back-compat. NB: follower counts here are latest-only; for audience growth over time use get_follower_history.
    ConnectorOAuth
  • Re-queue publishing for a post's FAILED platforms. platformIds takes platformId values from list_post_results, platform names such as "BLUESKY" (every failed row of that platform), or can be omitted to retry every failed row. Only rows with status FAILED are reset to PENDING and retried with the same content. A value matching neither a row id nor a platform of the post fails with "Unknown retry target"; with nothing failed among the matches the call fails with "No failed platforms to retry". The post moves to PUBLISHING and the retry is asynchronous, so check list_post_results for the outcome. Read each errorMessage first and retry once the cause is fixed (reconnected account, replaced media), not for a platform-side restriction, which will just fail again. Content cannot change on retry.
    Connector
    Destructive
    OAuth
  • Free quick website check of any website's homepage: HTTPS, mobile setup, load time and page weight, platform, security headers, basic accessibility signals, contact form or chat, and an up-to-date footer; 0 to 100 score, what passes and fails, how to fix each. Automated, homepage only, not a full website audit. 12 items (the platform is reported, not scored), about 12 seconds. Each item has a status (pass, partial, fail or could_not_check), evidence and a plain-English fix; the score covers only the items that could be checked. For TESSA's website and AI development service call get_web_ai_development_offer, for a full accessibility audit get_wcag_audit; to talk it through, book with request_strategy_session. url: the website to check, for example https://example.com
    ConnectorNo auth
  • Change how Ankra AI runs on an Application's repository: enable or disable a lane, pick its model, scope it to branches, ignore paths, set custom review instructions, or set its budget - including max_reviews_per_pull_request, the cap on automatic reviews one pull request receives (platform default 5, 0 = no cap). Call get_application_ai_config first: an override REPLACES the organisation's lane wholesale, so any field you omit falls back to the platform default rather than to your organisation's setting. Send override false for a lane to drop the override and follow the organisation again. Only lanes named in the request are touched.
    ConnectorOAuth

Matching MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    A minimal MCP server with get_weather and create_ticket tools, used for testing MCP servers across protocol, unit, eval, transport, and auth layers.
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    An AI recipe recommendation server based on the MCP protocol, providing functions such as recipe query, classification filtering, intelligent dietary planning, and daily menu recommendation.
    5
    1
    Apache 2.0

Matching MCP Connectors

  • Webhooks, streaming and the AI interpretation endpoints.

  • x402 MCP with exact and batched payments for recurring wallet, trading, market and web workflows.

  • List the SYSTEMIC PATTERNS the platform tracks: issues that have recurred AND been remediated repeatedly, grouped by whoever can fix them at source. ALWAYS call this before diagnosing a recurring problem, and whenever the user asks why something keeps happening, keeps coming back, or has happened before. Each entry carries occurrence / distinct-cluster / distinct-day counts, how many times an agent remediated it, and an interpretation field stating what the row means for your answer - read that field before replying. A pattern with status 'escalated' has ALREADY been reported for a permanent fix (to the Ankra platform team as a support ticket, or to a stack profile's owner as a change request): say so and cite escalation_reference instead of re-diagnosing, and never report it again. Scope 'platform' means the defect arrives with every cluster Ankra provisions; 'stack_profile' means one profile version ships it to every deployment of that profile; 'local' is confined to one cluster and is never reported upstream. Read-only.
    ConnectorOAuth
  • Answer a question about WHAT THE PLATFORM COVERS — how many symbols a dataset holds, broken down any way you like. ===> THE TOOL for coverage COUNTS and BREAKDOWNS: "how many symbols are covered in the investor relations dataset?", "what's that count by sector — how many tech names?", "how many companies have earnings transcripts / 13F ownership / insider activity / analyst estimates?", "how far back does the fundamentals history go?", "what's your UK coverage by sector?". It plans queries over BOTH the catalogue's own metadata and the datasets themselves, so it can count what no enumeration endpoint knows: which symbols actually carry a PARTICULAR dataset, grouped by sector, industry, country, market cap, or year. PUBLIC at the backend — no account, plan, or entitlement is needed to answer a coverage question, by design: a prospect evaluating the platform should be able to ask what it covers. (The MCP connection itself still carries the client's OAuth session — that gate is transport-wide, not this tool's.) Never treat a coverage question as plan-gated or quota-gated, and never tell the user it needs an upgrade. Pick between the three coverage-adjacent routes by what the answer looks like: - a LIST of what exists ("which sectors / indicators are available?", "is X covered?") -> `list_options`. Instant, no async job. - a COUNT or breakdown of coverage -> THIS tool. - the DATA itself (values, history, trends, comparisons) -> `explore_data_catalogue`. Do NOT answer a coverage count from memory, from the "2,900+ companies / ~420 indices" headline figures, or by eyeballing the length of a `list_options` payload — those are universe-wide totals and say nothing about per-dataset coverage. Run this tool. There is no `delivery` argument: results always go to the dashboard so the user can interact with them. Rate-limited to 20/hour server-side. Asynchronous: returns {"task_id": "...", "status": "PENDING"}. Poll a SINGLE task with `get_task_status` until SUCCESS (the result is a plain dict — there is NO nested task to chase). Expect roughly 1-5 minutes depending on the tables queried — a task still PENDING after a couple of minutes is normal, so keep polling. On SUCCESS, `result` is: {"user_query": "...", "delivery": "dashboard", "results": {"<query name>": {"description": "...", "columns": [...], "rows": [...the FULL result set...], "row_count": N}, ...}} `rows` is NOT sampled or truncated — every bucket of a breakdown comes back (`row_count` matches len(rows)), so the totals you report are the real ones. Render each entry as a chart/table for the user. If the request can't be served from the platform's data, `result` instead carries a `validation_status` of "REJECTED" (with a reason) — relay that rather than retrying blindly.
    ConnectorOAuth
  • Make the secret key @getvigilia/server sends this app's backend errors with, for an app that has none yet, and say how to set it as a secret on the backend's platform. The key is shown once: set it as a secret straight away, never in code or a committed file. Never replaces an existing key (the owner does that in Vigilia). Paid plans.
    ConnectorOAuth
  • Project compound returns for a USDC deposit into any ACCRUE vault or model portfolio over a given holding period. Uses live APY data and applies the ACCRUE platform fee, which is charged on PRINCIPAL (0.25%/yr direct, 0.50%/yr managed falling to 0.25% above $1M) and never on yield. Returns gross yield, platform fee, net yield and final balance. Because the fee is on principal, net yield can be negative over a short horizon — net_is_negative flags that. Use this when the user asks "how much would I earn" or "what would my $X grow to".
    ConnectorNo auth
  • Start here when building an application. Returns an overview of what the AdCritter platform offers and a catalog of feature guides you can query with the adcritter_guidance tool to learn how to build each part of the app. Call adcritter_guidance(key) for any feature area to get detailed building instructions with API endpoints and response shapes.
    ConnectorNo auth
  • For LICENSED MENTAL-HEALTH PROFESSIONALS in Chile (psychiatrists, clinical psychologists, mental-health physicians) asking how to join, work with, apply to, or become a member of EnMente. Returns what the platform provides, who it is for, and the application URL. This is about practising WITH EnMente — not for patients looking for care (use find_professional for that).
    ConnectorNo auth
  • Pre-flight a campaign before syncing: evaluates it against each connected platform's capability rules with zero platform calls and returns structured findings (blocked / unsupported / degraded / ok). `valid: false` means at least one platform will REFUSE this campaign — fix the named findings before trigger_sync instead of discovering the refusal in a failed sync. Pass `platforms` to check specific ones (a named platform is validated even when unconnected).
    ConnectorAPI key
  • Use when an agent needs platform-level context before drilling into individual markets: one row per platform (Polymarket, Kalshi, Manifold, Myriad, Limitless, Predict, Opinion, Gemini) carrying 24h notional volume, active event and market counts, and that platform's category mix. Takes no parameters and returns the whole picture in one small response, which makes it the cheapest way to answer 'how big is X relative to Y' or 'which platform covers this topic'. Volumes are in each platform's native units — Manifold reports play-money mana, not USD — so do not sum across platforms without saying so.
    ConnectorNo auth
  • How long a platform’s personal data export takes from request to ready, plus the download window and the limit the platform itself states. Pass a platform to get only that platform’s rows, which is what you want when answering one question; omit it for all 17 rows across 11 platforms. Every row comes back with a permanent id and a citation URL of the form https://pupulcorp.com/data/wait-times#<id>, so a single fact can be cited without citing the whole table. Every figure is labeled reported (from the platform’s own help text, with source) or measured (our own request and ready timestamps, both printed). Source page: https://pupulcorp.com/data/wait-times, CC BY 4.0.
    ConnectorNo auth
  • Open a request to the Fine Structure platform team: a bug, a feature request or a question about the platform itself (not about the user's app). Use it when something in the platform blocks you instead of working around it. Give a reproduction the team can run (invoke_function / curl / the exact tool call and result), what you expected, and how the team will know it is closed. Credential-looking values are redacted. Returns request_id and a Studio URL; the team's replies, status changes and deployments come back through get_platform_request / list_platform_requests. Limits: 20 per account per day, 32 KB.
    ConnectorNo auth
  • List the social media accounts connected to the authenticated user (or current team workspace). Returns id, platform, accountName, status, tags and lastUsedAt. Call this first to discover which accountIds can be used in create_post. Workspaces can hold many accounts: narrow with platform, tag or search instead of reading the whole list. Only accounts with status 'active' can publish.
    ConnectorOAuth
  • Returns aggregate platform statistics. Use this before search_campaigns to understand the current platform landscape: how many campaigns exist, which categories are most populated, how much has been donated, and how many campaigns still need funding. No parameters required.
    ConnectorNo auth
  • List the token contract addresses tracked on one platform as a list, mapping each contract to its CoinPaprika coin id. Use for 'contracts on ethereum', 'what tokens does BSC have', or to map a contract address to a coin id. Find the platformId first with getPlatforms; for one contract's live price use getTickerByContract, and for its history use getHistoricalTickerByContract. Read-only. Params: platformId (required) is a platform id such as 'eth-ethereum' or 'bsc-binance-smart-chain'; limit (optional, default 50, max 250) caps how many contracts return. An unknown platformId returns an error. No API key required.
    ConnectorNo auth
  • Search ALL JobMojito documentation. This is the single entry point. One call searches both documentation sources in parallel and returns a merged, source-labeled list — you do not need to choose a source or call a separate tool: • "developer" — developer.jobmojito.com: API reference, request/response schemas, tables, webhooks, code examples, integration guides. • "help" — help.jobmojito.com: recruiter, candidate, and administrator product guides (how the platform behaves for end users). Use this whenever you need to understand how a feature, endpoint, field, or workflow works — including before calling an action tool you're unsure about. Then call `get_documentation(url)` with a returned URL to read the full page.
    ConnectorNo auth
  • Clear a platform link from the active Space's campaigns, keeping the local campaigns. With delete_remote=true, also removes the campaign on the ad platform (already-gone counts as success). Returns a per-id result map (already-unlinked ids report 'not_linked'). Unlink then trigger_sync to re-create campaigns cleanly on the platform. Mutates external platforms when delete_remote is set. Scoped to the active Space — see set_active_space to switch, or pass space_id to override for this one call.
    Connector
    Destructive
    API key