The 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.
[ 3315 tools indexed ]
[ all tools ]
30 / 3315
get_me
[ remote ]Get details of the authenticated GitHub user. Use this when a request is about the user's own profile for GitHub. Or when information is missing to build other tool calls.
get_meta
[ remote ]Get available values from StatsAPI for use in other queries, or look up descriptions for values found in API results. For example, to get a list of leader categories to use when calling team_leaders(): statsapi.meta('leagueLeaderTypes')
get_migration_recommendation
[ remote ]Analyze an audit report for migration opportunities. Returns recommended replacements, migration roadmap, and risk assessment.
get_model_routing
[ remote ] Bring a keyReads the tenant's LIVE model routing rules (virtual models) and shows what each alias actually resolves to, plus the capabilities of every model behind it. Use this before pointing a flow or template at a model name that is not in the model catalog: a routing alias looks exactly like a model name at the call site, but resolves per environment to an ordered list of real models — and under the random strategies to a different one on every run. The reported capabilities are what makes a rule safe or not: a rule whose models disagree on structured-output support, input modalities or logprobs is a rule whose behaviour changes with the dice roll, and 'capabilityMismatches' names those disagreements. Pass responseSchemaJson to check, without spending a run, whether a specific response schema survives on every model behind every rule.
get_monitor
[ remote ]Get a single monitor by ID, including status, uptime, regions, and settings.
get_monitoring_results
[ remote ] Account requiredGets the latest monitoring results for a brand — aggregated sentiment, mention rank, and share of voice per provider and overall.
get_motor
[ remote ]Fetch a single Mercury motor by id or slug, including pricing, shaft length, and deep-link URL.
get_next_bus
[ remote ]Get the next arrival time for a specified bus route at a stop. Args: route: The bus route number (e.g., "1A", "6", "960") stop_name: The name of the bus stop
get_next_game
[ remote ]Get the game ID for a team's next scheduled game.
get_nextjs_full_docs
[ remote ]Get the complete Next.js 15+ documentation (~2.5MB, ~320,000 tokens). WARNING: This returns ~320,000 tokens. Only use with LLMs that support large context windows (100k+ tokens). For smaller contexts, use 'search_nextjs_docs' instead. Covers: App Router, Server Components, Client Components, routing, layouts, pages, data fetching, Server Actions, middleware, deployment, and optimization.
get_notification_details
[ remote ]Get detailed information for a specific GitHub notification, always call this tool when the user asks for details about a specific notification, if you don't know the ID list notifications first.
get_npm_package
[ remote ]Look up Node.js package information from NPM registry. Returns latest version, download statistics (weekly/monthly), dependency list, package description, license, and GitHub link. Use for evaluating JavaScript libraries, checking maintenance status, or reviewing package popularity.
get_onboarding_prompt_pack
[ remote ]Fetch server-curated prompt contracts that define required onboarding outputs. Use this when an agent needs exact formatting/expectations before generating: - clarifications - conversation transcript - market positioning - keywords/subreddits Use `artifact` for focused contracts: - clarifications - market_position - conversation - keywords - subreddits
get_onboarding_status
[ remote ]Canonical onboarding progress view for a product/session. Returns: - current phase - next required action - prompt-pack ack state - targeting approval state - missing artifacts + readiness blockers Use this for recovery if a previous onboarding run was partial or failed.
get_organization
[ remote ]Gets details for an organization. Includes subscription plan.
get_page
[ remote ]Get complete page information including metadata, content preview, and citations summary.
get_page_citations
[ remote ]Get the citations list for a specific page.
get_page_content
[ remote ]Get only the article content without citations or metadata.
get_page_context
[ remote ]Fetch the application/ai+json metadata block from any claudereviews.com page. Returns lens definitions, dataset paths, open questions, and engagement instructions.
get_page_section
[ remote ]Extract a specific section from an article by header name.
get_page_sections
[ remote ]Get a list of all section headers in an article.
get_pattern
[ remote ]Retrieve documentation for a specific abstracted pattern. Patterns are organized into: layouts (app-header, sidebar-layout, auth-layout, overlay-navigation), pages (hero-section, pricing-page, blog-layout), and features (animations, dark-mode). Patterns include implementation details, code examples, accessibility considerations, and dependencies.
get_pay_schedule
[ remote ]Retrieves full details for a single pay schedule by UUID, including frequency, anchor dates, and next scheduled pay dates. Use list_pay_schedules first to find the schedule UUID. Call this to see when the next payday is or understand schedule configuration.
get_payroll
[ remote ]Retrieves complete details for a single payroll by UUID, including worker earnings, taxes, deductions, and net pay. This tool CANNOT modify payroll data - all payroll amounts and settings are managed in Gusto directly. Use run_payroll to process a payroll.
get_person_recommendations
[ remote ]Return every book a specific public figure has recommended, with verified quotes and original sources.
get_person_recommendations
[ remote ]Return every book a specific public figure has recommended, with verified quotes and original sources.
get_pitching_stats
[ remote ]Get season-level pitching data from FanGraphs. Args: start_season: First season to retrieve data from end_season: Final season to retrieve data from. If None, returns only start_season. league: Either "all", "nl", "al", or "mnl" qual: Minimum number of plate appearances to be included ind: 1 for individual season level, 0 for aggregate data Returns: Dictionary containing pitching stats from FanGraphs
get_pitching_stats_bref
[ remote ]Get all pitching stats for a set season. If no argument is supplied, gives stats for current season to date.
get_pitching_stats_range
[ remote ]Get all pitching stats for a set time range. This can be the past week, the month of August, anything. Just supply the start and end date in YYYY-MM-DD format.
get_place_detail
[ remote ]Get full details of a specific place or subway station in Seoul by its ID. Args: id: The unique place ID (e.g., "toilet_00001", "pharmacy_001", "wifi_00001", "aed_00001", "tourist_info_01"). Returns: Complete place information including location, services, hours, and accessibility, or an error message if not found.