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.
2684 tools indexed
All tools
30 of 2684 shown
connect.by_namespace.get
RemoteList all connections in a namespace. Supports filtering by metadata using `metadata.{key}={value}` query params.
connect.create
RemoteCreate a new MCP connection with an auto-generated ID. Requires API key and namespace ownership.
connect.delete
RemoteDelete a connection and terminate its MCP session. Requires API key and namespace ownership.
connect.get
RemoteGet details for a specific connection. Requires service token with connections:read scope.
connect.subscriptions.by_namespace.create
RemoteCreate a namespace-scoped subscription that receives events from every connection in the namespace.
connect.subscriptions.by_namespace.delete
RemoteDelete a namespace-scoped trigger subscription.
connect.subscriptions.by_namespace.list
RemoteList namespace-scoped trigger subscriptions for all connections in the namespace.
connect.subscriptions.create
RemoteCreate a connection-scoped subscription that receives events from one connection.
connect.subscriptions.delete
RemoteDelete a connection-scoped trigger subscription.
connect.subscriptions.list
RemoteList trigger subscriptions scoped to a single connection.
connect.triggers.by_trigger_name.get
RemoteGet the schema for a single trigger type.
connect.triggers.create
RemoteCreate a trigger instance for a connection using the trigger's declared params.
connect.triggers.delete
RemoteDelete a trigger instance and deregister its upstream webhook.
connect.triggers.get
RemoteGet a specific trigger instance for a connection.
connect.triggers.list
RemoteList trigger types exposed by a connection.
connect.update
RemoteCreate or update an MCP connection with the given ID. mcpUrl is required when creating a new connection, but optional when updating. Returns 409 if a different mcpUrl is provided, except while the connection is input_required and the new URL keeps the same host and path.
connections.delete
RemotePermanently deletes an existing connection. It cannot be undone.
connections.get
RemoteGet the details of an existing connection.
connections.list
RemoteGet a list of all of your existing connections matching the criteria specified.
connectors_list
RemoteList available data connectors — GA4, Google Search Console, and more.
connectors_query
RemotePull live data from a connected source using connector:// URIs.
contract_audit
RemoteRun a full 5-phase security audit on up to 3 EVM contract addresses. Handles EIP-1167 proxy/implementation pairs. Returns complete intelligence card including Slither findings, Echidna fuzz results, deployer profiling, EIP-7702 delegate detection, money flow trace, and holder analysis.
contract_monitor_subscribe
RemoteSubscribe to 30-day continuous monitoring of up to 10 EVM contract addresses. Fires webhook alerts on admin key movement, liquidity drops, claim condition changes, or new critical Slither findings.
contract_triage
RemoteScreen an EVM smart contract address for malicious patterns, honeypots, rug mechanics, and known scam frameworks. Returns risk score (0-100), verdict (SAFE/SUSPICIOUS/MALICIOUS), and top threat flags. Completes in under 30 seconds.
copy_content_to_brief
RemoteCopies the Content field of an existing ContentItem into the Brief field of a content idea. Use this to convert previously generated content into a brief for re-generation through the improved pipeline.
cowsay
RemoteGenerate ASCII art of a cow saying something.
cowthink
RemoteGenerate ASCII art of a cow thinking something.
create_api_key
RemoteCreate a new API key for your StacksFinder account. Uses OAuth authentication automatically - no email/password required. Requires Pro or Team tier.
create_audit
RemoteCreate a technical debt audit for a list of technologies. Analyzes for deprecated packages, security vulnerabilities, EOL versions.
create_bb_profile_plot
RemotePlots 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