MCP Tool Directory

Each row is one tool from one provider. Tools sharing a name across providers (e.g. search) are listed separately because they aren't interchangeable.

2684 tools indexed

All tools

30 of 2684 shown

Ahrefs /

site-explorer-metrics-history

Remote

Retrieves historical data on key organic and paid search traffic and cost metrics for a specified domain, URL, or path over a selectable date range and grouping interval. When analyzing a domain name, you must use mode=subdomains. Using mode=domain can exclude www and other subdomains. Use doc tool first to get the real input schema.

Ahrefs /

site-explorer-organic-competitors

Remote

Retrieves a list of organic search competitors for a specified website or URL, providing comparative SEO metrics such as common keywords, traffic estimations, and domain strength for a chosen country and date. When analyzing a domain name, you must use mode=subdomains. Using mode=domain can exclude www and other subdomains. Use doc tool first to get the real input schema.

Ahrefs /

site-explorer-organic-keywords

Remote

Retrieves detailed organic keyword data for a given domain, URL, or path, including rankings, search intent, SERP features, traffic and CPC metrics, with the ability to filter, sort, and compare metrics across dates and regions. When analyzing a domain name, you must use mode=subdomains. Using mode=domain can exclude www and other subdomains. Use doc tool first to get the real input schema.

Ahrefs /

site-explorer-outlinks-stats

Remote

Retrieves statistical data about the outbound links (outlinks) from a specified URL, domain, or site section. When analyzing a domain name, you must use mode=subdomains. Using mode=domain can exclude www and other subdomains. Use doc tool first to get the real input schema.

Ahrefs /

site-explorer-pages-by-backlinks

Remote

Returns a list of a site's or URL's best-performing pages, ranked by the number of referring external links, with flexible filtering and sorting options. When analyzing a domain name, you must use mode=subdomains. Using mode=domain can exclude www and other subdomains. Use doc tool first to get the real input schema.

Ahrefs /

site-explorer-pages-by-internal-links

Remote

Retrieves a site's or page's internal link metrics, allowing analysis of how pages within the given domain or URL are interconnected and which pages receive the most internal links. When analyzing a domain name, you must use mode=subdomains. Using mode=domain can exclude www and other subdomains. Use doc tool first to get the real input schema.

Ahrefs /

site-explorer-pages-by-traffic

Remote

Returns the distribution of pages by estimated organic traffic buckets for a specified domain or URL, across all locations or for a specified country. When analyzing a domain name, you must use mode=subdomains. Using mode=domain can exclude www and other subdomains. Use doc tool first to get the real input schema.

Ahrefs /

site-explorer-pages-history

Remote

Retrieves historical data about pages from a specified domain, URL, or section of a site, grouped by a chosen time interval. When analyzing a domain name, you must use mode=subdomains. Using mode=domain can exclude www and other subdomains. Use doc tool first to get the real input schema.

Ahrefs /

site-explorer-paid-pages

Remote

Returns detailed metrics about pages on a specified site or URL that are ranking in paid search results, including traffic, keyword data, ad presence, and changes over time, with powerful filtering and comparison capabilities. When analyzing a domain name, you must use mode=subdomains. Using mode=domain can exclude www and other subdomains. Use doc tool first to get the real input schema.

Ahrefs /

site-explorer-refdomains-history

Remote

Provides historical data on referring domains linking to a specified target (domain or URL) over a defined date range, with customizable grouping and analysis scope. When analyzing a domain name, you must use mode=subdomains. Using mode=domain can exclude www and other subdomains. Use doc tool first to get the real input schema.

Ahrefs /

site-explorer-referring-domains

Remote

Retrieves detailed information about referring domains that link to a specified target domain or URL, with flexible filtering, selection, and sorting of backlink-related metrics. When analyzing a domain name, you must use mode=subdomains. Using mode=domain can exclude www and other subdomains. Use doc tool first to get the real input schema.

Ahrefs /

site-explorer-top-pages

Remote

Returns a list of the top-performing pages for a specified website or URL, including detailed SEO metrics (such as organic rankings, traffic, top keyword, and changes over time), with support for comparison between two dates and flexible filtering. When analyzing a domain name, you must use mode=subdomains. Using mode=domain can exclude www and other subdomains. Use doc tool first to get the real input schema.

Ahrefs /

site-explorer-total-search-volume-history

Remote

Returns historical totals of search volume for keywords that the specified domain or URL ranks for in the top 10 or top 100 results, across all countries or for a specified country. When analyzing a domain name, you must use mode=subdomains. Using mode=domain can exclude www and other subdomains. Use doc tool first to get the real input schema.

Ahrefs /

site-explorer-url-rating-history

Remote

Retrieves the historical URL rating data for a specified domain or URL over a defined date range, grouped by a chosen time interval. Use doc tool first to get the real input schema.

Smithery /

skills.delete

Remote

Delete a skill by namespace and slug. Requires ownership of the namespace.

Smithery /

skills.get

Remote

Get a single skill by its namespace and slug.

Smithery /

skills.list

Remote

Search and browse reusable prompt-based skills. Supports full-text and semantic search via the `q` parameter, and filtering by category, namespace, or slug.

Smithery /

skills.update

Remote

Idempotent endpoint to create or update a GitHub-backed skill. Send application/json with `gitUrl`.

Slack /

SLACK_ACTIVATE_OR_MODIFY_DO_NOT_DISTURB_DURATION

Remote

DEPRECATED: Turns on Do Not Disturb mode for the current user, or changes its duration. Use `set_dnd_duration` instead.

Slack /

SLACK_ADD_A_CUSTOM_EMOJI_TO_A_SLACK_TEAM

Remote

DEPRECATED: Adds a custom emoji to a Slack workspace given a unique name and an image URL. Use `add_emoji` instead.

Slack /

SLACK_ADD_A_REMOTE_FILE_FROM_A_SERVICE

Remote

Adds a reference to an external file (e.g., Google Drive, Dropbox) to Slack for discovery and sharing, requiring a unique `external_id` and an `external_url` accessible by Slack.

Slack /

SLACK_ADD_A_STAR_TO_AN_ITEM

Remote

Stars a channel, file, file comment, or a specific message in Slack.

Slack /

SLACK_ADD_AN_EMOJI_ALIAS_IN_SLACK

Remote

Adds an alias for an existing custom emoji in a Slack Enterprise Grid organization.

Slack /

slack_add_bookmark

Remote

Add a bookmark (link) to a channel. Max 100 bookmarks per channel.

Slack /

SLACK_ADD_CALL_PARTICIPANTS

Remote

Registers new participants added to a Slack call.

Slack /

SLACK_ADD_EMOJI

Remote

Adds a custom emoji to a Slack workspace given a unique name and an image URL; subject to workspace emoji limits.

Slack /

slack_add_reaction

Remote

Add an emoji reaction to a message. Use emoji name without colons (e.g. "thumbsup" not ":thumbsup:").

Slack /

SLACK_ADD_REACTION_TO_AN_ITEM

Remote

Adds a specified emoji reaction to an existing message in a Slack channel, identified by its timestamp; does not remove or retrieve reactions.

Slack /

SLACK_ARCHIVE_A_PUBLIC_OR_PRIVATE_CHANNEL

Remote

Archives a Slack public or private channel, making it read-only; the primary 'general' channel cannot be archived.

Slack /

SLACK_ARCHIVE_A_SLACK_CONVERSATION

Remote

Archives a Slack conversation by its ID, rendering it read-only and hidden while retaining history, ideal for cleaning up inactive channels; be aware that some channels (like #general or certain DMs) cannot be archived and this may impact connected integrations.