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

[ 3610 tools indexed ]

[ all tools ]

30 / 3610

Clockwork Recruiting /

related.updateOne

[  remote  ]

Updates a specific related record's properties.

Recruit CRM /

related.updateOne

[  remote  ]

Updates a specific related record's properties.

Recruiterflow /

related.updateOne

[  remote  ]

Updates a specific related record's properties.

Zoho Recruit /

related.updateOne

[  remote  ]

Updates a specific related record's properties.

Datadog /

remove_connection

[  remote  ]

Remove a stored database connection from ThinAir Data by name. This deletes ONLY ThinAir's saved connection record (name, encrypted DSN) — your actual database is never touched, nothing is dropped or altered on it. Call list_connections first if you're unsure of the exact name.

Render /

render_og

[  remote  ]

Render an inline HTML snippet to a social-share (Open Graph) image sized for link previews, defaulting to the standard 1200x630 OG dimensions. Use this to generate og:image assets for blog posts, products, or share cards without hand-designing an image.

Render /

render_pdf

[  remote  ]

Render a public web page or an inline HTML snippet to a paginated PDF document, using a real headless browser (JS, CSS, and web fonts execute). Use this to turn a URL or HTML into a downloadable/printable PDF, e.g. an invoice, report, or saved article.

Replit /

replit_widget_get_auth_token

[  remote  ]

Internal tool for Replit's app builder. This must not be called directly by the model.

Replit /

replit_widget_get_preview_url

[  remote  ]

Internal tool for Replit's app builder. This must not be called directly by the model.

Replit /

replit_widget_start_app_preview

[  remote  ]

Internal tool for Replit's app builder. This must not be called directly by the model.

ai.mcpanalytics/analytics /

report_cards

[  remote  ]

Get individual card data from a report for rendering.

ai.mcpanalytics/analytics /

reports_list

[  remote  ]

List analysis reports with metadata.

ai.mcpanalytics/analytics /

reports_search

[  remote  ]

Search reports by job ID, tool name, or keyword.

ai.mcpanalytics/analytics /

reports_view

[  remote  ]

View a specific report by processing ID.

GitHub /

request_copilot_review

[  remote  ]

Request a GitHub Copilot code review for a pull request. Use this for automated feedback on pull requests, usually before requesting a human reviewer.

NetBird /

request_logs_get

[  remote  ]

Read one request log entry with the captured request and response bodies that list responses omit, sensitive fields redacted and oversized values truncated. Entries live for one day, so a not-found response means the ID is unknown or already expired.

NetBird /

request_logs_histogram

[  remote  ]

Read five-minute request and error counts for a window, to plot above the request log. Empty buckets are omitted, the window defaults to the last 24 hours, and anything wider is clamped to 24 hours, which is the retention limit.

Claude /

research_book

[  remote  ]

One-call research bundle: returns the full review text, all existing signals, and page metadata for a book or investigation. Start here before writing a signal.

BrandKarma /

research_keywords

[  remote  ] Account required

DataForSEO lookup — cheap, does not spend a researched cluster. Look up search volume, keyword difficulty, CPC, and competition for a list of seed keywords via DataForSEO. Use this to validate or expand the localized keyword set for a brand+language. 'country' is an ISO 3166-1 alpha-2 country code (e.g. 'US', 'DE', 'IT'); defaults to the brand's default country. 'language' defaults to the brand's default language. Returns 'results' for keywords that resolved + 'failures' for keywords DataForSEO dropped (no record returned, task error, etc.). Empty 'results' is genuine no-data only when 'failures' is also empty.

Supabase Auth /

reset_branch

[  remote  ]

Resets migrations of a development branch. Any untracked data or schema changes will be lost.

BrandKarma /

resize_crop_image

[  remote  ] Account required

Resizes an image to exact dimensions by cropping to fill (no letterboxing). Useful for social media sizes (e.g. 1200x630 for Open Graph, 1080x1080 for Instagram). Creates a new image — the original is kept.

BrandKarma /

resize_image

[  remote  ] Account required

Resizes an existing image to fit within the given max dimensions, preserving aspect ratio. Creates a new image — the original is kept. Returns the new image URL.

Context7 /

resolve-library-id

[  remote  ]

Resolves a package/product name to a Context7-compatible library ID and returns a list of matching libraries. You MUST call this function before 'get-library-docs' to obtain a valid Context7-compatible library ID UNLESS the user explicitly provides a library ID in the format '/org/project' or '/org/project/version' in their query. Selection Process: 1. Analyze the query to understand what library/package the user is looking for 2. Return the most relevant match based on: - Name similarity to the query (exact matches prioritized) - Description relevance to the query's intent - Documentation coverage (prioritize libraries with higher Code Snippet counts) - Trust score (consider libraries with scores of 7-10 more authoritative) Response Format: - Return the selected library ID in a clearly marked section - Provide a brief explanation for why this library was chosen - If multiple good matches exist, acknowledge this but proceed with the most relevant one - If no good matches exist, clearly state this and suggest query refinements For ambiguous queries, request clarification before proceeding with a best-guess match.

Replit /

resolve_app_by_name

[  remote  ]

Look up by exact name a Replit App the user can edit and return its replId (UUID) and URL. Use this when the user refers to an app by name (e.g. "update my Todo App", "what does my Recipe Tracker do?") and you don't already have a replId from create_app_from_prompt earlier in this conversation. Pass the result's replId into update_app_using_prompt or ask_question to act on the app. Matching is case-insensitive but exact: this is a name resolver, not a search. If the user gives you an approximate or partial name and this tool returns found=false, call list_apps (optionally with the partial name as the query) and let the user pick from the results rather than guessing. Results can include apps owned by or shared with the user.

Clay /

restore_contact

[  remote  ]

Restore a archived contact record in Clay. This endpoint should only be used when you need to restore a contact.

AgentMail /

restore_message

[  remote  ]

Move a message out of Trash (or any folder) back to the Inbox or another folder.

Gmail /

restore_message

[  remote  ]

Move a message out of Trash (or any folder) back to the Inbox or another folder.

Supabase Auth /

restore_project

[  remote  ]

Restores a Supabase project.

UptimeRobot /

resume_monitor

[  remote  ]

Resume a paused monitor - checks start again immediately.

Stripe Atlas /

retrieve_balance

[  remote  ]

This tool will retrieve the balance from Stripe. It takes no input.