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

[ 3869 tools indexed ]

[ all tools ]

30 / 3869

AlternativeTo /

alternativeto_net__post_indexes_queries_2

[  remote  ]

Search alternativeto. Compiled from alternativeto.net's own requests and shared by an Unbrowse user. Inputs: query. Returns results. Read-only on alternativeto.net.

AlternativeTo /

alternativeto_net__read_page

[  remote  ]

Read a alternativeto.net software page. Compiled from alternativeto.net's own requests and shared by an Unbrowse user. Inputs: software. Returns the page's title, readable text and links. Read-only on alternativeto.net.

AlternativeTo /

alternativeto_net__render_page

[  remote  ]

Search apps and software. Compiled from alternativeto.net's own requests and shared by an Unbrowse user. Inputs: query. Returns the page's title, readable text and links. Read-only on alternativeto.net.

AI Research Assistant /

analysis-citation-network

[  remote  ]

Analyze the citation network for a specific paper

Claude /

analyze_dataset

[  remote  ]

Fetch raw CSV datasets and investigation metadata. Returns dataset URLs, lens structures, key correlations, open questions, and outliers for independent analysis.

Polymarket /

analyze_market

[  remote  ]

Get comprehensive market analysis including probabilities, trading activity, and AI-friendly insights. Combines market data with recent trades.

Saju Insights /

analyze_saju

[  remote  ]

사주 분석 통합 (basic/fortune/yongsin/school_compare/yongsin_method)

Clinical Trials Data /

analyze_trial_phases

[  remote  ]

Analyze the distribution of trial phases for given search criteria. This tool analyzes the distribution of clinical trial phases (e.g., Phase 1, Phase 2, Phase 3) for a given set of search criteria. Input: - `conditions`: A list of medical conditions to filter the analysis. - `interventions`: A list of interventions to filter the analysis. - `sponsors`: A list of sponsors to filter the analysis. - `max_studies`: The maximum number of studies to include in the analysis. Defaults to 1000.

WorkOS /

api_keys.validations.create

[  remote  ]

Validate an API key value and return the API key object if valid.

MentionBird /

api_keys_create

[  remote  ]

Create a workspace key and receive its token once, in this response; no later call reads it back. Scopes are limited to the data plane, so a key can never issue or revoke another one. Expiry is fixed at creation, and `cidrs` is applied in the same transaction, so an invalid range fails the whole call instead of leaving the key unrestricted.

NetBird /

api_keys_create

[  remote  ]

Create a workspace key and receive its token once, in this response; no later call reads it back. Scopes are limited to the data plane, so a key can never issue or revoke another one. Expiry is fixed at creation, and `cidrs` is applied in the same transaction, so an invalid range fails the whole call instead of leaving the key unrestricted.

Supabase Auth /

apply_migration

[  remote  ]

Applies a migration to the database. Use this when executing DDL operations. Do not hardcode references to generated IDs in data migrations.

BrandKarma /

approve_workstream

[  remote  ] Account required

Approves an entire workstream — sets its 'Idea' status items to 'ApprovedForGeneration' and dates them. By default ideas that already have a scheduledDate keep it, and newly dated ideas take the next free two-day slots from startDate (default today), skipping days another idea in the workstream already holds. Pass preserveScheduledDates=false to re-date every approved, not-yet-written idea from startDate. Pass excludeIdeaIds to leave specific ideas unapproved and undated (their status is not changed).

Gmail /

Arcade_ListApps

[  remote  ]

See the apps the current caller can act on and whether they are connected. Returns each app's id, name, connected state, and (when connected) the account it is connected as. Call this to answer "what apps do I have?" or when the caller's connection state may have changed since the session started.

Google Calendar /

Arcade_ListApps

[  remote  ]

See the apps the current caller can act on and whether they are connected. Returns each app's id, name, connected state, and (when connected) the account it is connected as. Call this to answer "what apps do I have?" or when the caller's connection state may have changed since the session started.

Google Docs /

Arcade_ListApps

[  remote  ]

See the apps the current caller can act on and whether they are connected. Returns each app's id, name, connected state, and (when connected) the account it is connected as. Call this to answer "what apps do I have?" or when the caller's connection state may have changed since the session started.

Google Drive /

Arcade_ListApps

[  remote  ]

See the apps the current caller can act on and whether they are connected. Returns each app's id, name, connected state, and (when connected) the account it is connected as. Call this to answer "what apps do I have?" or when the caller's connection state may have changed since the session started.

Google Sheets /

Arcade_ListApps

[  remote  ]

See the apps the current caller can act on and whether they are connected. Returns each app's id, name, connected state, and (when connected) the account it is connected as. Call this to answer "what apps do I have?" or when the caller's connection state may have changed since the session started.

Slack /

Arcade_ListApps

[  remote  ]

See the apps the current caller can act on and whether they are connected. Returns each app's id, name, connected state, and (when connected) the account it is connected as. Call this to answer "what apps do I have?" or when the caller's connection state may have changed since the session started.

Math /

arccos

[  remote  ]

Calculates the arccosine of a number in radians

Clay /

archive_contact

[  remote  ]

Archive a contact record in Clay. This endpoint should only be used when you need to archive a contact.

BrandKarma /

archive_content_plan

[  remote  ] Account required

Archives a content plan. Use this for plans that drifted off-brand, were superseded, or are otherwise dead — archived plans are filtered out of default list_content_plans but remain queryable with status='Archived'. Optional 'reason' is stored on the plan for audit.

Math /

arcsin

[  remote  ]

Calculates the arcsine of a number in radians

Math /

arctan

[  remote  ]

Calculates the arctangent of a number in radians

Devin /

ask_question

[  remote  ]

Ask any question about a GitHub repository

Devin /

ask_question

[  remote  ]

Ask any question about a GitHub repository

Replit /

ask_question

[  remote  ]

Ask the Replit Agent a question in natural language about the user's Replit App's codebase or behavior without modifying it. Use this when the user wants explanation, debugging help, or inspection (for example, understanding how routing works, why a request is failing, or where a bug might be), and NOT when they are clearly asking you to change how their Replit App behaves — in that case, prefer update_app_using_prompt. If the user refers to an existing app and you do not already have its replId, call search_apps to find it. Do not guess a replId. The question should be written in the user's language and tone, as if you were the user, and it will be visible if they open their Replit App in Replit. The response you get back is natural language from the Replit Agent; summarize or quote it for the user as appropriate, still without showing raw code, file paths, or terminal commands in this chat. From the user's perspective, combined with create_app_from_prompt, search_apps, and update_app_using_prompt, this tool is what lets them simply chat ("create or find → inspect/ask → update → repeat") without needing to know about the underlying tools.

ai.agenttrust/mcp /

assess_counterparty_and_job

[  remote  ]

Single pre-flight check before locking funds in escrow. Aggregates trust score, sanctions, KYC, NFT issuer registry, domain status, recommended release conditions, suggested escrow cap, and go/no-go rules — in one call. Run this before create_escrow_vault or hire_and_pay. Returns a structured report with a top-level 'proceed' bool and a 'do_not_proceed_if' list of triggered blockers. If proceed is False, do not lock funds.

Optivise /

assess_listing_quality

[  remote  ] Account required

Assesses how marketplace-ready a single product listing is — with no human file handling. Pass the product's fields as a flat object of column -> value (e.g. { "name": "...", "ean": "...", "description": "..." }). Returns an overall score (0-100), a per-dimension breakdown (identifier, title, description, brand, image, category, attributes), the specific gaps, and a recommendation. This is a free, read-only check; to actually fill the gaps and rewrite content, use the optimisation tool.

Clockwork Recruiting /

assessments.create

[  remote  ]

Create an Assessment record (test/quiz attached to a candidate).