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.
[ 3313 tools indexed ]
[ all tools ]
30 / 3313
list_aliases
[ remote ]List email aliases (forwarding addresses) and their destinations. Optionally filter by domain.
list_api_keys
[ remote ]List your StacksFinder API keys.
list_apps
[ remote ]List Replit Apps the user can edit, most recently updated first; `query` optionally filters by matching app titles, surfacing the best matches for the query first. Use this when the user wants to browse or pick from their apps, or when you need a replId but resolve_app_by_name returned found=false because the user gave an approximate name — present the returned titles and let the user choose, then pass the chosen replId to update_app_using_prompt or ask_question. This is a search/list, not the exact resolver: prefer resolve_app_by_name when the user already gave an exact app name. Results can include apps owned by or shared with the user.
list_audits
[ remote ]List your tech debt audit reports. Shows name, status, health score, and creation date.
list_better_auth_features
[ remote ]Get a list of all available Better Auth plugins and features organized by category
list_better_auth_features
[ remote ]Get a list of all available Better Auth plugins and features organized by category
list_blueprints
[ remote ]List your saved blueprints. Returns up to 50 most recent blueprints with their IDs, project names, and creation dates.
list_booking_pages
[ remote ]List your Dplooy Bookings pages with usage. Shows which are assigned to projects and pending request counts.
list_branches
[ remote ]List branches in a GitHub repository
list_branches
[ remote ]Lists all development branches of a Supabase project. This will return branch details including status which you can use to check when operations like merge/rebase/reset complete.
list_brands
[ remote ] Account requiredLists all brands accessible to the current tenant with their relationship type.
list_brands
[ remote ]List brands tracked in a project — includes the user's own brand and competitors. Use this tool to resolve brand names to IDs before filtering reports (brand_id filter), and to label brand IDs from report output with their human-readable names before presenting results. Returns columnar JSON: {columns, rows, rowCount}. Columns: id, name, domains, is_own. is_own indicates which brand belongs to the user.
list_campaigns
[ remote ]List campaigns for a client (active/inactive, product mapping, budget, and warning signals).
list_catalyst_components
[ remote ]List all 28 available Catalyst UI components organized by category. Categories include: forms (button, checkbox, fieldset, input, radio, select, switch, textarea), navigation (navbar, sidebar, dropdown, link), layout (divider, heading, stacked-layout, auth-layout), feedback (alert, badge, dialog), data-display (avatar, description-list, listbox, pagination, table, text), and advanced (combobox).
list_categories
[ remote ] Account requiredLists content categories for a brand. Categories are used to organize published articles. Returns both the public 'description' (served as the category page meta description) and the private 'internalNotes' (planner-facing strategy/positioning copy, never served publicly).
list_categories
[ remote ]Lists all product categories in the directory. Use category slugs to filter product searches in search_products / find_products_with_capability. Response: array of { slug, name, description }. Note: this is a thin call — for a full directory briefing (subcategories, capability slugs per category, product counts), prefer the get_directory_overview entry-point once it ships (W8.2).
list_chats
[ remote ]List chats (individual AI responses) for a project over a date range. Each chat is produced by running one prompt against one AI engine on a given date. Filters: - brand_id: only chats that mentioned the given brand - prompt_id: only chats produced by the given prompt - model_id: only chats from the given AI engine (chatgpt-scraper, gpt-4o, gpt-4o-search, gpt-3.5-turbo, llama-sonar, perplexity-scraper, sonar, gemini-2.5-flash, gemini-scraper, google-ai-overview-scraper, google-ai-mode-scraper, llama-3.3-70b-instruct, deepseek-r1, claude-3.5-haiku, claude-haiku-4.5, claude-sonnet-4, grok-scraper, microsoft-copilot-scraper, grok-4) Use the returned chat IDs with get_chat to retrieve full message content, sources, and brand mentions. Returns columnar JSON: {columns, rows, rowCount}. Columns: id, prompt_id, model_id, date.
list_clerk_sdk_snippets
[ remote ]List all available Clerk SDK snippets and bundles. Filter by tag to find specific functionality.
list_code_scanning_alerts
[ remote ]List code scanning alerts in a GitHub repository.
list_collections
[ remote ]List all available collections. Returns: List of available collections with their paths
list_commits
[ remote ]Get list of commits of a branch in a GitHub repository. Returns at least 30 results per page by default, but can return more if specified using the perPage parameter (up to 100).
list_connections
[ remote ]List every database connection registered for your tenant: name, id, dbType (postgres / mysql / mssql), createdAt. Flags duplicate names — only the first-added connection of a duplicate name is reachable by name. Returns nothing sensitive (no DSN, no credentials).
list_content_guidelines
[ remote ] Account requiredCheap summary of which languages have content guidelines configured for a brand and how complete each is (no glossary entries, no full text). Use this to plan localization passes before fetching full guideline bodies via get_content_guidelines.
list_content_items
[ remote ] Account requiredLists content items (articles) for a brand with pagination. Excludes the full body content for performance — use get_content_item to read the full article.
list_content_plans
[ remote ] Account requiredLists content plans for a brand, optionally filtered by status.
list_contractor_payment_groups
[ remote ]Lists batched contractor payment runs for the company. A payment group represents multiple contractor payments processed together on the same date. Shows group UUID, check date, and processing status. Use this to see batched payment history or find payment group UUIDs.
list_contractor_payments
[ remote ]Lists all payments made to independent contractors within a date range. Shows payment amounts, check dates, and contractor info. Requires start_date and end_date parameters. Use this to see contractor payment history, audit 1099 payments, or find how much was paid to contractors.
list_contractors
[ remote ]Lists all independent contractors (1099 workers) for the company with pagination and search. Returns contractor UUIDs, names, and basic info. Unlike employees (W-2), contractors are paid separately and file their own taxes. Use this to find contractor UUIDs or get a roster of non-employee workers. Returns all contractors including inactive; check the is_active field for current status.
list_contracts_tool
[ remote ]List your employment contracts (subscriptions)
list_conversion_states
[ remote ]Return canonical CRM conversion states available for recategorization.