[ agent capabilities ]

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

GitHub /

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.

MLB Stats /

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')

StacksFinder /

get_migration_recommendation

[  remote  ]

Analyze an audit report for migration opportunities. Returns recommended replacements, migration roadmap, and risk assessment.

PromptShuttle /

get_model_routing

[  remote  ] Bring a key

Reads 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.

UptimeRobot /

get_monitor

[  remote  ]

Get a single monitor by ID, including status, uptime, regions, and settings.

BrandKarma /

get_monitoring_results

[  remote  ] Account required

Gets the latest monitoring results for a brand — aggregated sentiment, mention rank, and share of voice per provider and overall.

Mercury /

get_motor

[  remote  ]

Fetch a single Mercury motor by id or slug, including pricing, shaft length, and deep-link URL.

KMB Bus /

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

MLB Stats /

get_next_game

[  remote  ]

Get the game ID for a team's next scheduled game.

Next.js Tailwind Assistant /

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.

GitHub /

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.

GitHub /

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.

Reddit /

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

Reddit /

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.

Supabase Auth /

get_organization

[  remote  ]

Gets details for an organization. Includes subscription plan.

grokipedia /

get_page

[  remote  ]

Get complete page information including metadata, content preview, and citations summary.

grokipedia /

get_page_citations

[  remote  ]

Get the citations list for a specific page.

grokipedia /

get_page_content

[  remote  ]

Get only the article content without citations or metadata.

Claude /

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.

grokipedia /

get_page_section

[  remote  ]

Extract a specific section from an article by header name.

grokipedia /

get_page_sections

[  remote  ]

Get a list of all section headers in an article.

Next.js Tailwind Assistant /

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.

Gusto /

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.

Gusto /

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.

FreshBooks /

get_person_recommendations

[  remote  ]

Return every book a specific public figure has recommended, with verified quotes and original sources.

QuickBooks /

get_person_recommendations

[  remote  ]

Return every book a specific public figure has recommended, with verified quotes and original sources.

MLB Stats /

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

MLB Stats /

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.

MLB Stats /

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.

Seoul Essentials /

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.