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

[ 3127 tools indexed ]

[ all tools ]

30 / 3127

Supabase Auth /

sb_list_users

remote  ]

List all users in the Supabase Auth system. Returns paginated results with user details including email, metadata, and creation date.

Supabase Auth /

sb_pause_project

remote  ]

Pause a Supabase project. Paused projects stop all services (database, auth, storage) and free up resources. Free tier projects auto-pause after inactivity.

Supabase Auth /

sb_restore_project

remote  ]

Restore a paused Supabase project. Restarts all services including database, auth, and storage.

Supabase Auth /

sb_run_query

remote  ]

Execute a SQL query on a Supabase project database via the Management API. Supports SELECT, INSERT, UPDATE, DELETE, CREATE TABLE, and all SQL. Returns query results as JSON.

Supabase Auth /

sb_update_records

remote  ]

Update records in a Supabase table matching a filter. Filter is REQUIRED to prevent accidental full-table updates. Use return=representation to see what changed.

Supabase Auth /

sb_update_user

remote  ]

Update a user in Supabase Auth. Can change email, phone, password, metadata, or ban the user.

Supabase Auth /

sb_upsert_records

remote  ]

Upsert (insert or update on conflict) records in a Supabase table. Uses merge-duplicates by default. Specify on_conflict for non-primary-key columns.

Swarm /

scan_token

remote  ]

Run a full 6-agent VerdictSwarm risk scan. Returns consensus score, risk level, and agent-level findings for safe trading decisions.

Cursor /

screen_by_score

remote  ]

Multi-factor screener: filter stocks or ETFs by multiple Danelfin score thresholds simultaneously. All filters are applied server-side. Use when the user wants to find stocks matching combined criteria. Examples: "stocks with AI score ≥ 8 AND low risk ≥ 7", "momentum plays with strong fundamentals in European stocks", "defensive US names with high sentiment score".

Smithery /

screenshot_batch

remote  ]

Capture screenshots of multiple URLs in one call (max 10). Returns an array of results with screenshot URLs and metadata. All screenshots share the same viewport and format settings.

Smithery /

screenshot_cross_browser

remote  ]

Capture a URL in Chromium, Firefox, and WebKit simultaneously. Returns three screenshot URLs — one per browser engine. Useful for cross-browser visual testing.

Smithery /

screenshot_dark

remote  ]

Capture a full-page screenshot with dark mode (prefers-color-scheme: dark) emulated. Works on sites that support dark mode via CSS media queries.

Smithery /

screenshot_diff

remote  ]

Compare two URLs pixel-by-pixel and return a diff overlay image showing exactly what changed. Returns the diff image URL, percentage of pixels changed, total changed pixel count, and a match score.

Smithery /

screenshot_element

remote  ]

Capture a screenshot of a specific element on the page by CSS selector. Only the matched element is captured, not the full page. Automatically waits for the element to appear (SPA-friendly). Use delay for pages that need extra hydration time.

Smithery /

screenshot_fullpage

remote  ]

Capture a full-page screenshot (entire scrollable content) of any URL. Use max_height to cap extremely long pages and prevent unreadable strips.

Smithery /

screenshot_pdf

remote  ]

Export a webpage as a PDF document (A4 format with background graphics). Returns a public URL to the PDF file.

Smithery /

screenshot_responsive

remote  ]

Capture screenshots at desktop (1280×800), tablet (820×1180), and mobile (393×852) viewports in one call. By default captures viewport-only (recommended). Set fullPage to true for full-page captures. Returns all three URLs for responsive comparison.

Smithery /

screenshot_tablet

remote  ]

Capture a screenshot at iPad viewport (820×1180). By default captures viewport-only (not the full scrollable page). Set fullPage to true for full-page capture. Returns device name, dimensions, and public image URL.

Notion /

search

remote  ]

Perform a search over: - "internal": Perform a semantic search over your entire Notion workspace and connected sources (Slack, Google Drive, Github, Jira, Microsoft Teams, Sharepoint, OneDrive, or Linear). - "users": Perform a search over the Notion users in the current workspace. You can use search when you need to find information which is not already available via other tools, and you don't know where it's located. If the user doesn't have access to Notion AI features, the search will automatically fall back to a workspace search that doesn't use AI or include connected sources. This will be indicated by the "type" field in the response being "workspace_search" instead of "ai_search". Do NOT use search to get information about a Database's integrations, views, or other components. If initial results do not contain all the information you need, you can try more specific queries. After obtaining internal search results, if the user asks for the full contents of a page or database, use the "fetch" tool. This tool only shows some details like a highlight and the URL and title of each search result. To find pages under a Notion database, use this tool and supply the database's URL as the data_source_url parameter. These look like "collection://f336d0bc-b841-465b-8045-024475c079dd". You can get this URL by using the "fetch" tool to view the database and copying the URL from the <data-source url="..."> block. Keep in mind that Notion-flavored Markdown has this concept of a hierarchy of <database> blocks that contain <data-source> blocks, but users aren't familiar with the Notion "Data Source" terminology or product. Prefer to refer to both of them as "databases" in your response to humans to avoid confusion. Examples of searches: 1. Search for information across the workspace: { "query": "quarterly revenue report", "query_type": "internal" } 2. Search within a specific page and its children: { "query": "meeting notes action items", "query_type": "internal", "page_url": "https://www.notion.so/workspace/Team-Hub-1234567890abcdef" } 3. Search within a database's pages: { "query": "design review feedback", "query_type": "internal", "data_source_url": "collection://f336d0bc-b841-465b-8045-024475c079dd" } 4. Search within a specific teamspace: { "query": "project updates", "query_type": "internal", "teamspace_id": "f336d0bc-b841-465b-8045-024475c079dd" } 5. Search for users: { "query": "[email protected]", "query_type": "user" } 6. Find users by partial name: { "query": "sarah", "query_type": "user" } Common use cases: - "What does the sales team require from the product team in the next quarter?" - "Find all meeting notes that mention the new pricing strategy" - "Which pages discuss the API migration project?" - "Find all team members with email addresses ending in @design.company.com" - "What are the latest updates on the mobile app redesign?"

OpenWebSearch /

search

remote  ]

Search the web using multiple engines (e.g., Baidu, Bing, DuckDuckGo, CSDN, Exa, Brave, Juejin(掘金)) with no API key required

Paper Search /

search

remote  ]

Deep Research compatible search tool aggregating across sources.

grokipedia /

search

remote  ]

Search for articles in Grokipedia with optional filtering and sorting.

GitHub /

search_arxiv

remote  ]

Search arXiv for academic papers in computer science, machine learning, AI, physics, and mathematics. Returns paper titles, authors, abstracts, submission dates, and direct PDF download links. Use for researching algorithms, ML techniques, or emerging CS topics.

Paper Search /

search_arxiv

remote  ]

Search academic papers from arXiv. Args: query: Search query string (e.g., 'machine learning'). max_results: Maximum number of papers to return (default: 10). Returns: List of paper metadata in dictionary format.

WebSim Explorer /

search_assets

remote  ]

Search for assets (images, files, resources) in WebSim projects. Perfect for 'Find assets about [topic]' or 'Search for [keyword] files' questions. Supports MIME type filtering.

Paper Search /

search_biorxiv

remote  ]

Search academic papers from bioRxiv. Args: query: Search query string (e.g., 'machine learning'). max_results: Maximum number of papers to return (default: 10). Returns: List of paper metadata in dictionary format.

OpenWebSearch /

search_blogs

remote  ]

Search Naver Blog by keyword. Returns post title, link, blogger name, and post date.

FreshBooks /

search_books

remote  ]

Search Most Recommended Books' human-curated catalog by book title or author name.

OpenWebSearch /

search_books

remote  ]

Search Naver Book catalog by title, author, or ISBN.

QuickBooks /

search_books

remote  ]

Search Most Recommended Books' human-curated catalog by book title or author name.