Get your five-agent digital staff for a fraction of hiring costs. Amplify One performs marketing, admin, lead nurture, follow-up, and support 24/7.
This listing identifies a third-party MCP server. MCPBundles is not affiliated with, sponsored by, or endorsed by the service or its operator unless stated on this page.
This server may ask you to sign in when your AI client connects.
Last probed Nov 3, 2026 · mcp.amplifyone.ai
28tools discovered
For AI agents — MCPBundles Directory API
For MCP client apps (human connect):
MCP connect URL: https://mcp.amplifyone.ai/mcp
Skill page: https://www.mcpbundles.com/skills/amplifyone-mcp-782ba8a1fb
Explore capabilities (28)
read 11
write 5
other 9
Showing 25 of 28
Showing 25 of 28 tools from the public preview. Connect the server to inspect the full live tool list.
Get9
Create3
Gmail2
Other capabilities11
Get User Data
read
get_user_data
Fetch the user's persisted context from the backend.
Use this tool at the beginning of a session (or when needed) so the agent
always knows who the user is and the basics of their business.
Parameters:
- sections: Which sections to include. Allowed: user, organization, onboarding.
Defaults to all three.
- user_id: The Smart Support user ID. Usually injected automatically.
Returns:
- A JSON object with the requested sections.
Get User Data — Fetch the user's persisted context from the backend.
Use this tool at the beginning of a session (or when needed) so the agent
always knows who the user is and the basics of their business.
Parameters:
- sections: Which sections to include. Allowed: user, organization, onboarding.
Defaults to all three.
- user_id: The Smart Support user ID. Usually injected automatically.
Returns:
- A JSON object with the requested sections.
Get Recent Notifications — Fetch recent notifications and activity for the user.
This provides context about recent communications, agent replies,
pending approvals, and inbound messages. Use this to answer questions
like "What's been happening?" or "Any new messages?"
Parameters:
- limit: Maximum number of notifications to return (default 10, max 50)
- user_id: The Smart Support user ID. Usually injected automatically.
Returns:
- A JSON object with recent notifications and a summary.
Get Call Logs — Search and retrieve call logs for the business.
Use this tool to answer questions about past phone calls — who called,
how long the call lasted, what was discussed (summary), call outcomes,
and opportunity scoring.
Parameters:
- limit: Number of results (default 10, max 50)
- direction: Filter by "inbound" or "outbound"
- status: Filter by "completed", "missed", or "transferred"
- segment: Filter by business segment (buyer, seller, renter, investor,
spam,
List Documents — List documents stored in the knowledge base for the authenticated user.
Use this tool to answer questions such as "what handbooks do I have on
file?" or to discover which documents are available before performing a
download or delete.
Parameters:
- vector_store_name: (optional) If provided, list documents only within
this specific store. If omitted, documents across all stores belonging
to the user are returned.
Returns a structured summary:
- success:
Get Contacts — List the organization's saved contacts, paginated (newest added first).
Use this to answer questions like "who are my latest contacts?", "how many
contacts do I have?", or to browse/search the contact list. This reads the
internal AmplifyOne Contact table (the same records shown in the Contacts
section and Call Logs) — it is NOT Follow Up Boss. To look up a single
contact by phone number, use get_contact_by_phone instead.
Parameters:
- page: 1-based page number (def
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Get your five-agent digital staff for a fraction of hiring costs. Amplify One performs marketing, admin, lead nurture, follow-up, and support 24/7.
How do I connect Amplify One to my AI agent?
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
How many tools does Amplify One provide?
Operate this server?
Request removal if you do not want Amplify One listed here, or claim the listing if you want to manage it on MCPBundles.
Operate Amplify One?
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles publishes this directory for MCP discovery. Except where we host or operate an offering, third-party services run under their own terms. Product and company names on this page are used in a descriptive, identifying way (including under nominative fair use where applicable); they remain the property of their owners. Nothing here grants you rights in those marks, and nothing here is an offer to sell a third party's services. Terms · Request removal
More in customer relation
Other MCP servers in this category from the directory index
Get Contact By Phone — Lookup an org-scoped contact by phone number, including call history.
Create Contact From Call — Save a caller's contact to the internal AmplifyOne Contact table and
promote it to a Lead on the /leads page when an email address is available.
This writes to the internal Contact table (not Follow Up Boss).
When confirmedFollowUpCandidate=True and an email is provided, the contact is
also promoted to a Prospect under the org's FINN Voice Leads campaign, making
it visible on the /leads page.
The response `action` field will be one of:
- "created" — a new Contact ro
Update Contact Caller Info — Safely enrich one contact in the internal Contact table.
Existing key fields (name, email) are overwritten only with explicit confirmation.
Notes and tags are always appended — never replaced.
The response `action` field will be one of:
- "created" — phone was new; a Contact row was created (only if confirmed_follow_up_candidate=True)
- "updated" — existing Contact enriched
- "skipped" — no write performed (see `reason`)
When confirmed_follow_up_candidate=True and
Get Email Campaigns — List the organization's email campaigns with delivery/open/click stats.
Use this to answer "what email campaigns are running?", "how are my nurture
sequences doing?", or to find a campaign id before calling get_campaign_stats.
Reads the internal AmplifyOne email-campaign data (NURTURE / FOLLOWUP /
OUTBOUND drip campaigns) — not the owner's Gmail inbox.
Parameters:
- status: optional filter (DRAFT | SCHEDULED | ACTIVE | PAUSED | COMPLETED |
CANCELLED | ARCHIVED).
Get Campaign Stats — Get delivery/open/click/reply/bounce stats for one email campaign.
Use this after get_email_campaigns to drill into a specific campaign — e.g.
"what's the open rate on my re-engagement sequence?" or "did anyone reply?".
Parameters:
- campaign_id: the campaign id (from get_email_campaigns).
- user_id: the AmplifyOne user id. Usually injected automatically.
Returns {success, data: {id, name, type, status, prospectsCount, stats:
{totalProspects, emailsSent, emailsDeli
Mark Ross Interaction — Mark that the user has had their first ROSS interaction.
Call this tool ONCE at the beginning of the user's first ROSS conversation
(outside of onboarding WelcomeCallStep) to record that they've spoken with ROSS.
Subsequent calls will return already_marked=True without updating.
Parameters:
- user_id: The Smart Support user ID. Usually injected automatically.
Returns:
- success: Whether the operation succeeded
- already_marked: True if this was already recorded
Search Documents — Search documentation for relevant information with improved timeout handling and retry logic.
This function maintains the exact same interface as the original
search_documents function from support_tools.py, but now includes:
- Configurable timeouts and retry logic
- Better error handling and fallback mechanisms
- Performance monitoring and logging
- Result formatting and length limiting
Args:
query: Search query string
user_context: User authentication context
user_id: User identi
Delete Document — Remove a specific document (and all its chunks) from a knowledge-base vector store.
Use this to replace or retire an outdated document. The change is
permanent and irreversible — the ``confirm=True`` flag is a required
safety guard.
Parameters:
- vector_store_name: Name of the vector store that contains the document.
- filename: Exact filename of the document to remove (e.g. ``sop_2023.pdf``).
- confirm: Must be ``True`` to authorise the deletion.
- user_id: Am
Get Calendar Events — Get upcoming calendar events from the user's Google Calendar.
Use this tool to check the user's schedule, find available time slots,
or see what meetings they have coming up.
Args:
days_ahead: Number of days to look ahead (default: 7)
max_results: Maximum number of events to return (default: 20)
Returns:
Formatted list of upcoming calendar events or error message
Create Calendar Event — Create a new event on the user's Google Calendar.
Use this tool to schedule meetings, appointments, or reminders on the calendar.
Args:
event_title: Title/summary of the event
start_time: Start time in ISO format (e.g., "2024-01-15T10:00:00")
end_time: End time in ISO format (e.g., "2024-01-15T11:00:00")
description: Optional event description
attendees: Optional comma-separated list of attendee emails
Returns:
Success message with event link or error message
Create Calendar Invite — Create a Google Calendar invite and return a success message.
This function maintains the exact same interface as the original
create_calendar_invite function from support_tools.py.
Args:
guest_email: Email of the guest attendee
company_email: Email of the company attendee
event_title: Title of the calendar event
event_description: Description of the event
start_time: Start time of the event (ISO format or parseable string)
end_time: End time of the event (ISO format or
Gmail Send Email — Send an email from the connected Gmail account with optional attachments.
This is a sensitive outbound action. Only call it after the user explicitly
confirms the recipients, subject, body, and attachments. If confirmation has
not happened yet, call the tool with confirmed_by_user=false to receive a
confirmation-required response instead of sending.
Parameters:
- to: Recipient email address(es), comma-separated for multiple
- subject: Email subject line
- body:
Gmail Read Emails — Read recent emails from the connected Gmail inbox.
Returns a list of email summaries (sender, subject, snippet, date) from the
user's Gmail inbox. Use the query parameter for Gmail search syntax
(e.g. "is:unread", "from:someone@example.com", "newer_than:1d").
Parameters:
- max_results: Number of emails to return (1-20, default 10)
- query: Gmail search query (optional, e.g. "is:unread", "from:boss@co.com")
- label_ids: Comma-separated Gmail label IDs to filter by (o
Sms Send Message — Send an outbound SMS from the connected/assigned AmplifyOne agent number.
This is a sensitive outbound action. Only call it after the user explicitly
confirms the recipient phone number and message body. If confirmation has
not happened yet, call with confirmed_by_user=false to receive a
confirmation-required response instead of sending.
Parameters:
- to: Recipient phone number. Use E.164 when available.
- text: SMS body, up to 1600 characters.
- confirmed_by_us
Check Calendly Availability — Check open Calendly appointment slots for the account owner's calendar.
Use this before offering appointment times to a caller or chat user.
Returns up to 10 upcoming slots with both ISO timestamps and
speech-friendly formatted strings.
Args:
days_ahead: How many days ahead to search (1-14, default 3).
Schedule Calendly Appointment — Generate a personalised Calendly booking link for a caller or chat user.
The returned link is pre-filled with the person's name/email/phone so they
can confirm the appointment in one click (typically delivered via SMS or
chat). Check availability first and pass the chosen slot.
Args:
caller_name: Person's full name to pre-fill.
caller_phone: Person's phone number to pre-fill.
caller_email: Person's email to pre-fill.
selected_slot: ISO-8601 datet
Recognize Scenario — Recognise which known scenario an agent is in, for the current input.
Harness-orchestrated classification: given the latest input ``text`` and the
agent's resolved scenario playbook, returns the best-matching scenario with a
confidence band. On HIGH/MEDIUM confidence the matched scenario's guidance
(considerations, boundary, action space, constraints) is returned; on
LOW/UNKNOWN confidence ``on_low_confidence`` guidance is returned instead so
the agent clarifies or escal
Enforce Scenario Action — Enforce the active scenario's binding rules against a proposed action.
The hard half of the decision matrix for the voice channel (the chat channel
enforces in-process): before the agent dispatches an externally visible action
(a tool call, handoff, or outbound message), it asks whether the *active*
scenario permits it. A blocked action must not be performed — the agent should
speak the returned ``reprompt`` and choose a different next step instead.
Parameters:
- sc
Upload Document — Ingest a document into the agent's knowledge base (vector store).
Upload a raw document so that the agent can later query it with
*search_documents*. The original bytes are also persisted to Azure Blob
Storage for durable, cross-replica access.
Parameters
----------
file_content : str
Base64-encoded bytes of the document.
filename : str
Original filename **including** the extension (e.g. ``handbook.pdf``).
The extension determines the text-e
Get Document Link — Generate a secure, time-bound download URL for a document in the knowledge base.
Use this tool when a user asks for a download link or a shareable URL for
a document they have previously uploaded to AmplifyOne. The link is a
signed Azure Blob SAS URL that expires automatically.
Parameters:
- vector_store_name: Required knowledge-base identifier for tool compatibility.
It is validated for presence but does not change the blob path, which is
always resolved from
Showing the first 25 tools — full list and schemas: Directory API.
MCPBundles probed 28 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
What authentication does Amplify One require?
Amplify One may require signing in to the provider before tools can run. Connect through MCPBundles or your MCP client and complete any provider login when prompted.
Don't want this listed?
Request removal from the MCPBundles directory. We stop publishing this listing on mcpbundles.com.
MCPBundles is an independent platform built on the open Model Context Protocol standard. MCPBundles is not affiliated with, sponsored by, or endorsed by Anthropic PBC.
C
Common Room
Embed complete buyer intelligence directly within ChatGPT. Research accounts and contacts, surface b...