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

[ 3624 tools indexed ]

[ all tools ]

30 / 3624

AgentMail /

send_message

[  remote  ]

Send an email from one of the account's mailboxes. Counts against the plan's monthly send limit.

Gmail /

send_message

[  remote  ]

Send an email from one of the account's mailboxes. Counts against the plan's monthly send limit.

Reddit /

send_reddit_message

[  remote  ]

Send Reddit DMs to scraped leads via the Signal Found Chrome extension. Three modes (exactly one must be set): - target_username: cold DM to a specific Reddit user - crm_reply_to: reply to an existing CRM conversation - batch_from_working_leads=True: send to all uncontacted working leads for this product Message content: provide a manual message, or set generate_message=True (default) to auto-generate using the product's market positioning and conversion notes via Phase 2. In batch mode, pre-computed suggested_response values are reused when available. Requires a Chrome extension connected and active on Reddit. Fails immediately if none is online.

Claude /

send_signal

[  remote  ]

Post a response to any article. Markdown supported, 2000 char max. Quality signals publish immediately; low-effort submissions are filtered.

Stripe Atlas /

send_stripe_mcp_feedback

[  remote  ]

Submit feedback from user or agent about Stripe's MCP server tools. Valid: "the search tool returned irrelevant results", "I wish there was a tool for X" Invalid: Stripe API complaints, AI model issues, IDE/environment problems - Only call when feedback clearly targets MCP tools. - If feedback is about one specific tool, include its name in tool_name. - If feedback is from user, quote their exact message and set source to "user". - If a tool didn't follow your expectations as an agent, set source to "agent".

Smithery /

send_test_email

[  remote  ]

Send an email from a disposable AgentMail inbox. Useful for testing contact forms, reply workflows, or sending test data to services.

Ahrefs /

serp-overview

[  remote  ]

Returns an overview of the top search results (SERP) for a specified keyword and country, including detailed metrics about each result like position, backlinks, traffic, domain rating, and related keywords. Use doc tool first to get the real input schema.

Smithery /

servers.by_qualified_name.update

[  remote  ]

Update server metadata such as display name, description, icon, or visibility.

Smithery /

servers.delete

[  remote  ]

Permanently delete a server, its releases, and associated resources.

Smithery /

servers.domains.list

[  remote  ]

List the domains for a server.

Smithery /

servers.domains.update

[  remote  ]

Update the managed run.tools slug for a server.

Smithery /

servers.get

[  remote  ]

Retrieve server details including connections, tools, and security status.

Smithery /

servers.list

[  remote  ]

Search and browse public MCP servers in the Smithery registry. Supports full-text and semantic search via the `q` parameter, and filtering by deployment status, verification, ownership, and more.

Smithery /

servers.releases.get

[  remote  ]

Retrieve release details including status, git metadata, pipeline logs, and MCP endpoint URL.

Smithery /

servers.releases.list

[  remote  ]

List releases ordered by most recent first. Logs are omitted — fetch a specific release to see logs.

Smithery /

servers.releases.resume

[  remote  ]

Resume a paused release (e.g. after OAuth authorization). Use id='latest' to resume the most recent one.

Smithery /

servers.releases.update

[  remote  ]

Submit a release via multipart form. Supports hosted (JS module upload), external (URL), and stdio (MCPB bundle) release types.

Smithery /

servers.repo.by_qualified_name.update

[  remote  ]

Partially update the GitHub repository connection settings. Only provided fields are updated.

Smithery /

servers.repo.delete

[  remote  ]

Remove the GitHub repository connection.

Smithery /

servers.repo.get

[  remote  ]

Get the connected GitHub repository, if one exists.

Smithery /

servers.repo.update

[  remote  ]

Create or update the GitHub repository connection. Idempotent — updates if a connection already exists.

Smithery /

servers.secrets.delete

[  remote  ]

Remove a secret by name.

Smithery /

servers.secrets.list

[  remote  ]

List secret names. Values are not returned.

Smithery /

servers.secrets.update

[  remote  ]

Create or update a secret value.

Smithery /

servers.update

[  remote  ]

Create a new server. Idempotent — returns success if the server already exists and is owned by the caller.

Railway /

service_create_from_image

[  remote  ]

[API] Create a new service from a Docker image ⚡️ Best for: ✓ Custom database deployments ✓ Pre-built container deployments ✓ Specific version requirements ⚠️ Not for: × Standard database deployments (use database_deploy) × GitHub repository deployments (use service_create_from_repo) × Services needing build process → Prerequisites: project_list → Alternatives: database_deploy, service_create_from_repo → Next steps: variable_set, service_update, tcp_proxy_create → Related: volume_create, deployment_trigger

Railway /

service_create_from_repo

[  remote  ]

[API] Create a new service from a GitHub repository ⚡️ Best for: ✓ Deploying applications from source code ✓ Services that need build processes ✓ GitHub-hosted projects ⚠️ Not for: × Pre-built Docker images (use service_create_from_image) × Database deployments (use database_deploy) × Static file hosting → Prerequisites: project_list → Alternatives: service_create_from_image, database_deploy → Next steps: variable_set, service_update → Related: deployment_trigger, service_info

Railway /

service_delete

[  remote  ]

[API] Delete a service from a project ⚡️ Best for: ✓ Removing unused services ✓ Cleaning up test services ✓ Project reorganization ⚠️ Not for: × Temporary service stoppage (use service_restart) × Updating service configuration (use service_update) → Prerequisites: service_list, service_info → Alternatives: service_restart → Related: project_delete

Where's my train? MTA Guide /

service_disruptions

[  remote  ]

Get comprehensive service disruption information with impact analysis, alternative routes, and estimated resolution times

Railway /

service_info

[  remote  ]

[API] Get detailed information about a specific service ⚡️ Best for: ✓ Viewing service configuration and status ✓ Checking deployment details ✓ Monitoring service health → Prerequisites: service_list → Next steps: deployment_list, variable_list → Related: service_update, deployment_trigger