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

[ 3296 tools indexed ]

[ all tools ]

30 / 3296

Make /

adResearch__getCompetitorPreview

[  remote  ]

Preview the ads already scraped for a single competitor.

Make /

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.

Make /

adResearch__getSavedInspirations

[  remote  ]

List the competitor ads saved as inspiration for a project, with their inspiration IDs.

Make /

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.

Make /

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.

Make /

adResearch__pollStatus

[  remote  ]

Poll a project's research status: pipeline stage, running scrape jobs, competitor and saved-ad counts.

Make /

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.

Make /

adResearch__scrapeCompetitor

[  remote  ]

[write] Re-scrape one competitor's live Facebook ads into the project. Returns a research job — poll adResearch.pollStatus.

Make /

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.

Make /

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.

Make /

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.

Make /

adSet__get

[  remote  ]

Get an ad set by ID, including its general instructions.

Make /

adSet__getGenerations

[  remote  ]

List all ad generations belonging to an ad set.

Make /

adSet__list

[  remote  ]

Paginated list of the user's ad sets.

Make /

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.

Make /

adSet__update

[  remote  ]

[write] Update an ad set's brief, ad type, quality, aspect ratio, or reference images before generating another batch.

ai.mcpanalytics/analytics /

agent_advisor

[  remote  ]

Conversational AI that guides analysis and interprets results.

Reddit /

agent_quickstart

[  remote  ]

Zero-context onboarding playbook for agents using this MCP server. Returns the recommended call sequence, common guardrails, and recovery hints.

ai.agenttrust/mcp /

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.

ai.agenttrust/mcp /

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.

ai.agenttrust/mcp /

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.

ai.agenttrust/mcp /

agenttrust_drive_delete

[  remote  ]

Delete a file from your Agent Drive. This permanently removes the file and frees storage quota.

ai.agenttrust/mcp /

agenttrust_drive_download

[  remote  ]

Download a file from Agent Drive. Returns a signed download URL valid for 1 hour.

ai.agenttrust/mcp /

agenttrust_drive_list

[  remote  ]

List files in your Agent Drive. Optionally filter by folder path prefix.

ai.agenttrust/mcp /

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.

ai.agenttrust/mcp /

agenttrust_drive_usage

[  remote  ]

Check your Agent Drive storage usage and plan limits.

ai.agenttrust/mcp /

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.

ai.agenttrust/mcp /

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.

ai.agenttrust/mcp /

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.

ai.agenttrust/mcp /

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.