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
mark_all_notifications_read
[ remote ]Mark all notifications as read
mark_all_read
[ remote ]Mark every message in a folder as read.
mark_all_read
[ remote ]Mark every message in a folder as read.
mark_invoice_paid
[ remote ] Account requiredMark a finalized, sent or overdue invoice as paid (sets paidAt to now). Idempotent: calling it on an already-paid invoice returns the invoice unchanged. Undo is available in the Monego app if needed. Response: { invoice { status:'paid', paidAt, ... } }. Errors: { error: { code: 'invalid_state' | 'not_found', ... } }.
mark_spam
[ remote ]Move a message to the Junk/Spam folder.
mark_spam
[ remote ]Move a message to the Junk/Spam folder.
markdown-to-notion
[ remote ]Convert markdown content to notion json page content
market.microstructure
[ remote ]Derived-only microstructure snapshot: order-flow imbalance, VPIN toxicity bucket, and effective half-spread — percentile-ranked within the series. Pro tool.
market.pulse
[ remote ]Derived-only technical snapshot: trend, volatility, oscillator, volume, and regime signals. Never returns raw open/high/low/close/volume or provider quote values — only ratios, percentile ranks (trailing 1y), and causal regime labels. Pass `symbols` to use the shared cache/relay, or pass your own `bars` rows (same shape as get_bars) for symbols we don't carry. This is the recommended tool for general market analysis; not investment advice.
market.rank
[ remote ]Cross-sectional percentile rank of one derived metric across the symbol list — no raw metric values returned. Pro tool.
market.regime
[ remote ]Free tool — causal regime label per symbol (high_vol / drawdown / chop / melt_up / gap_heavy), derived from point-in-time bars with no lookahead.
market.screen
[ remote ]Ranked, derived-only screen over the symbol list — cross-sectional percentile ranks, never raw prices or volumes. Pro tool.
market.sentiment
[ remote ]Derived-only sentiment/news snapshot for one symbol: headline count, earnings flag, and day-change bucket. Never returns raw quote values or headline text — quantized signals only. Not investment advice.
max
[ remote ]Finds the maximum value from a list of numbers
mcp.app.get
[ remote ]Retrieves a paginated list of Model Control Protocol (MCP) servers that are configured for a specific application or toolkit. This endpoint allows you to find all MCP server instances that have access to a particular application, such as GitHub, Slack, or Jira.
mcp.delete
[ remote ]Performs a soft delete on a Model Control Protocol (MCP) server, making it unavailable for future use. This operation is reversible in the database but cannot be undone through the API. Any applications or services connected to this server will lose access after deletion.
mcp.get
[ remote ]Retrieves detailed configuration information for a specific Model Control Protocol (MCP) server. The returned data includes connection details, associated applications, enabled tools, and authentication configuration.
mcp.score_server
[ remote ]Score an MCP server against the Revuo quality rubric. Pass either a product slug (scored from cached probe data on the product's direct-probe MCP entry; fast) OR an endpoint URL (probed live). Returns: { target, server, summary { coreAwarded/Max/Percent, extensionAwarded/Max/Percent, probedAt }, categories[] (ServerMetadata, CapabilityQuality, ConfigurationUX, RevuoExtensions), checks[] (every rubric check with awarded/max/passed/evaluated/fixSuggestion/evidence), topFixes[] (failed checks ranked by points-at-stake), probe (probe diagnostics) }. Core score (max 100) is Smithery-comparable. Extension score covers Revuo-specific signals (response time today; freshness, error envelope, schema stability are not yet implemented and report evaluated=false — excluded from totals, never counted as a failure). A check with evaluated=false is a Revuo gap, not the server's fault. Errors: { error: { code: 'bad_input'|'not_found', ... } }.
mcp.servers.create
[ remote ]Creates a new Model Control Protocol (MCP) server instance for the authenticated project. An MCP server provides a connection point for AI assistants to access your applications and services. The server is configured with specific authentication and tool permissions that determine what actions the connected assistants can perform.
mcp.servers.custom.create
[ remote ]Creates a new Model Control Protocol (MCP) server instance that can integrate with multiple applications or toolkits simultaneously. This endpoint allows you to create a server that can access tools from different applications, making it suitable for complex workflows that span multiple services.
mcp.servers.generate.create
[ remote ]Generates a Model Control Protocol (MCP) URL for an existing server with custom query parameters. The URL includes user-specific parameters and configuration flags that control the behavior of the MCP connection.
mcp.servers.instances.create
[ remote ]Creates a new instance for a Model Control Protocol (MCP) server. This endpoint validates that the user has connected accounts for all auth configurations associated with the MCP server before creating the instance.
mcp.servers.instances.delete
[ remote ]Removes a user instance from the MCP server and deletes all connected accounts for that user that are associated with the auth configurations of this specific MCP server. Connected accounts for other auth configurations are not affected.
mcp.servers.instances.list
[ remote ]Retrieves a paginated list of user instances (user IDs) associated with a specific Model Control Protocol (MCP) server. This endpoint supports pagination to handle servers with many instances.
mcp.servers.list
[ remote ]Retrieves a paginated list of MCP servers associated with the authenticated project. Results can be filtered by name, toolkit, or authentication configuration ID. MCP servers are used to provide Model Control Protocol integration points for connecting AI assistants to your applications and services.
mcp.update
[ remote ]Updates the configuration of an existing Model Control Protocol (MCP) server. You can modify the server name, associated applications, and enabled tools. Only the fields included in the request will be updated.
mean
[ remote ]Calculates the arithmetic mean of a list of numbers
median
[ remote ]Calculates the median of a list of numbers
merge_branch
[ remote ]Merges migrations and edge functions from a development branch to production.
merge_contacts
[ remote ]Merge all contact ids into one contact, this is a destructive action and can not be undone. Only run one contact group at a time and only with the users explicit permission.