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.
[ 2890 tools indexed ]
[ all tools ]
30 / 2890
create_api_key
[ remote ]Create a new API key for your StacksFinder account. Uses OAuth authentication automatically - no email/password required. Requires Pro or Team tier.
create_audit
[ remote ]Create a technical debt audit for a list of technologies. Analyzes for deprecated packages, security vulnerabilities, EOL versions.
create_bb_profile_plot
[ remote ]Plots a given StatCast parameter split by bb_type Args: df: (pandas.DataFrame) pandas.DataFrame of StatCast batter data (retrieved through statcast, statcast_batter, etc) parameter: (str), default = 'launch_angle' Optional: Parameter to plot
create_blueprint
[ remote ]Create a new tech stack blueprint for a project. The blueprint generation is asynchronous. Returns job ID to poll for completion.
create_branch
[ remote ]Creates a development branch on a Supabase project. This will apply all migrations from the main project to a fresh branch database. Note that production data will not carry over. The branch will get its own project_id via the resulting project_ref. Use this ID to execute queries and migrations on the branch.
create_category
[ remote ]Creates a content category for a brand. Categories are required for publishing articles. Returns the created category with its ID.
create_content_item
[ remote ]Creates a new content item (article) with markdown content.
create_content_plan
[ remote ]Creates a new content plan and generates AI workstreams. This is an expensive operation (uses LLM credits) and may take 15-30 seconds.
create_escrow_vault
[ remote ]Create an AI-gated XRPL escrow vault. Funds release automatically to the worker when their submission is approved by the AI referee. Typical flow after job board negotiation: 1. award_job() returns the worker's address and agreed price 2. Pay 0.1 XRP protocol fee to rmcSrkpZ2i2kuvtCPeTVetee9SixP4djR 3. Call this tool with worker_address from step 1 4. Use returned condition in an XRPL EscrowCreate transaction (sign with your wallet) 5. Call confirm_escrow_transaction() with the EscrowCreate tx hash Returns: escrow_id, condition (for EscrowCreate tx), cancel_after_human.
create_monitored_query
[ remote ]Creates a new AI visibility monitoring query (prompt) for a brand.
create_new_account
[ remote ]Create a brand-new Signal Found client account for onboarding. Requires: - `business_name` - `email` Returns created `client_id` and (by default) logs this MCP session into it. Next step after success: - call `create_new_product`
create_new_product
[ remote ]Create a product and initialize the agent onboarding session context. The response includes: - product creation result - context packet (existing artifacts + screenshot uri) - prompt pack + version metadata Prerequisite: - authenticated session via `login_with_client_id` (or provide `client_id` explicitly) Next step after success: - call `run_full_agentic_onboarding` (or run staged tools manually)
create_or_update_file
[ remote ]Create or update a single file in a GitHub repository. If updating, you should provide the SHA of the file you want to update. Use this tool to create or update a file in a GitHub repository remotely; do not use it for local file operations. In order to obtain the SHA of original file version before updating, use the following git command: git rev-parse <branch>:<path to file> SHA MUST be provided for existing file updates.
create_project
[ remote ]Creates a new Supabase project. Always ask the user which organization to create the project in. The project can take a few minutes to initialize - use `get_project` to check the status.
create_pull_request
[ remote ]Create a new pull request in a GitHub repository.
create_pull_request_with_copilot
[ remote ]Delegate a task to GitHub Copilot coding agent to perform in the background. The agent will create a pull request with the implementation. You should use this tool if the user asks to create a pull request to perform a specific task, or if the user asks Copilot to do something.
create_skill_listing
[ remote ]List a skill on the AgentTrust marketplace for 30 days. Before calling, pay the 0.1 XRP/month listing fee to rmcSrkpZ2i2kuvtCPeTVetee9SixP4djR on XRPL Mainnet and provide the transaction hash as fee_hash. Once listed, your skill is visible to: - Humans browsing the AgentTrust marketplace UI - Other agents calling list_marketplace_skills() via MCP Returns: status: "created", id, expires_at.
create_spraychart_plot
[ remote ]Produces a spraychart using statcast data overlayed on specified stadium Args: data: (pandas.DataFrame) StatCast pandas.DataFrame of StatCast batter data team_stadium: (str) Team whose stadium the hits will be overlaid on title: (str), default = '' Optional: Title of plot size: (int), default = 100 Optional: Size of hit circles on plot colorby: (str), default = 'events' Optional: Which category to color the mark with. 'events','player', or a column within data legend_title: (str), default = based on colorby Optional: Title for the legend width: (int), default = 500 Optional: Width of plot (not counting the legend) height: (int), default = 500 Optional: Height of plot
create_strike_zone_plot
[ remote ]Produces a pitches overlaid on a strike zone using StatCast data Args: data: (pandas.DataFrame) StatCast pandas.DataFrame of StatCast pitcher data title: (str), default = '' Optional: Title of plot colorby: (str), default = 'pitch_type' Optional: Which category to color the mark with. 'pitch_type', 'pitcher', 'description' or a column within data legend_title: (str), default = based on colorby Optional: Title for the legend annotation: (str), default = 'pitch_type' Optional: What to annotate in the marker. 'pitch_type', 'release_speed', 'effective_speed', 'launch_speed', or something else in the data
create_teams_plot
[ remote ]Plots a scatter plot with each MLB team Args: data: (pandas.DataFrame) pandas.DataFrame of Fangraphs team data (retrieved through team_batting or team_pitching) x_axis: (str) Stat name to be plotted as the x_axis of the chart y_axis: (str) Stat name to be plotted as the y_axis of the chart title: (str), default = None Optional: Title of the plot
create_test_inbox
[ remote ]Standalone inbox helper for testing. Create or reuse the saved primary disposable email inbox, then use auth_test_assist first when the task is website auth so you also get reusable cross-site strategy and remembered per-site guidance. Returns email, password, inbox ID, and known-site history for the reusable inbox.
create_tool
[ remote ]Creates a new function-calling tool in the tenant. Provide name, description, parameters, toolType, and type-specific fields. toolType: External (REST endpoint), Virtual (provider-native like web_search), Agent (sub-agent), CritiqueLoop (producer+critic loop), Mcp (external MCP server). Returns the created tool with its ID.
createContact
[ remote ]Create a new contact record in Clay. This endpoint should only be used when you need to create a completely new contact, not for adding contacts to groups.
createDatabase
[ remote ]Creates a new database as a child page of an existing Notion page.
createGroup
[ remote ]Create a group or list for the user. If a group with the same name already exists, it will not create a duplicate unless explicitly requested to ignore the check.
createNote
[ remote ]Create a note for a contact. Only use this when the user explicitly asks to create, add, or save a note.
createPage
[ remote ]Creates a new page as a child of an existing page or database.
crm_customers_by_state
[ remote ]List CRM customer data filtered by conversion states with explicit dedupe diagnostics.
crm_state_stats
[ remote ]Return CRM state statistics (unique deduped customer counts by conversion_state).
crm_workbench
[ remote ]CRM read/write operations (no reply generation and no DM sending). Use `action` to select operation; each action has its own required fields. This tool intentionally excludes outbound messaging behaviors. Supported actions: - list_customers - prospect_stats - get_conversation_by_id - update_conversion_state - update_blacklist - get_notes - update_notes