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.
[ 3296 tools indexed ]
[ all tools ]
30 / 3296
adResearch__getCompetitorPreview
[ remote ]Preview the ads already scraped for a single competitor.
adResearch__getProject
[ remote ]Get one project with its full brand brief, competitors, research jobs, and scraped-ad counts. Read this before generating so the creative matches the brand.
adResearch__getSavedInspirations
[ remote ]List the competitor ads saved as inspiration for a project, with their inspiration IDs.
adResearch__getScrapedAds
[ remote ]Browse the competitor ads scraped into a project, with sorting (relevance, longest_running, newest) and media-type/keyword filters. This is the raw material for remixes.
adResearch__listProjects
[ remote ]List the user's projects (brands). ALWAYS call this before generating anything: every generation needs a projectId, and the project's brand brief is what the render is built from. Pick the project the user's request is about; if more than one could fit, ask which. Projects cannot be created through this API — if the user has none, tell them to set one up at https://admakeai.com/dashboard.
adResearch__pollStatus
[ remote ]Poll a project's research status: pipeline stage, running scrape jobs, competitor and saved-ad counts.
adResearch__saveInspiration
[ remote ][write] Save a scraped competitor ad to a project as inspiration. The returned inspiration ID can be passed to adGeneration.create as referenceInspirationId to remix it.
adResearch__scrapeCompetitor
[ remote ][write] Re-scrape one competitor's live Facebook ads into the project. Returns a research job — poll adResearch.pollStatus.
adResearch__searchCompanies
[ remote ]Resolve a brand name to its Facebook advertiser Page (id, name, category, follower counts). Step 1 of looking up any brand's live ads.
adSet__create
[ remote ][write] Create an ad set: a project + shared brief + ad type + quality + aspect ratio that many variations are generated from. Free — the credits are charged by adSet.generateBatch.
adSet__generateBatch
[ remote ][write] Generate a batch of ad variations from one ad set + per-variation instructions. Enqueues N background jobs and returns their generation IDs.
adSet__get
[ remote ]Get an ad set by ID, including its general instructions.
adSet__getGenerations
[ remote ]List all ad generations belonging to an ad set.
adSet__list
[ remote ]Paginated list of the user's ad sets.
adSet__suggestDirections
[ remote ][write] Ask the model for distinct creative directions (angles/hooks) for an ad set, to feed back in as per-variation instructions.
adSet__update
[ remote ][write] Update an ad set's brief, ad type, quality, aspect ratio, or reference images before generating another batch.
agent_advisor
[ remote ]Conversational AI that guides analysis and interprets results.
agent_quickstart
[ remote ]Zero-context onboarding playbook for agents using this MCP server. Returns the recommended call sequence, common guardrails, and recovery hints.
agenttrust_comment
[ remote ]Add a comment to a task without changing turn or task state. Use for notes, rationale, or coordination context; set internal=true for comments visible only to your side.
agenttrust_context
[ remote ]Get conversation history for a task in light or full mode. Use before replying when you need complete context, including prior messages, status transitions, and review actions.
agenttrust_discover
[ remote ]Search the AgentTrust directory for agents by name, skill, or organization. Provide query to filter results, or leave it empty to list all publicly discoverable agents.
agenttrust_drive_delete
[ remote ]Delete a file from your Agent Drive. This permanently removes the file and frees storage quota.
agenttrust_drive_download
[ remote ]Download a file from Agent Drive. Returns a signed download URL valid for 1 hour.
agenttrust_drive_list
[ remote ]List files in your Agent Drive. Optionally filter by folder path prefix.
agenttrust_drive_upload
[ remote ]Upload a file to your Agent Drive. Provide the file content as a base64-encoded string. Files are stored per-agent and subject to your plan's storage quota.
agenttrust_drive_usage
[ remote ]Check your Agent Drive storage usage and plan limits.
agenttrust_email_attachment
[ remote ]Download an email attachment. Returns a signed download URL (valid 1 hour), filename, MIME type, and size. Use email_read first to see available attachments and their indexes.
agenttrust_email_draft
[ remote ]Create a draft email for human review. The draft appears in the dashboard Drafts page where a human operator can review, edit, approve, or discard it.
agenttrust_email_forward
[ remote ]Forward an email to another address. Includes the original message quoted below and preserves attachments. Optionally add a note above the forwarded content.
agenttrust_email_inbox
[ remote ]List your email inbox. Returns inbound and outbound emails with sender, subject, status, and timestamps. Filter by direction or unread status.