Plyto MCP MCP server
An official hosted MCP server by Plyto that allows AI assistants to manage Google and Facebook ad campaigns and interact with Plyto's built-in CRM. It supports drafting and launching ads, reading performance metrics, managing contacts and deals, and drafting emails, all secured via OAuth 2.1 or API keys.
Endpoint and access
No sign-in: your client connects and lists tools immediately, with no account or key.
No sign-inEndpoint checked 2026-10-05
MCP endpoint (Streamable HTTP)
https://plyto.ai/api/mcpWhat you can do with it
- Draft and launch ad campaigns on Google and Facebook
- Read ad performance and pull reports
- Add contacts and move deals in the CRM
- Draft follow-up emails for tagged contacts
memory__savememory__listmemory__forgetbusiness__updatebrand__scan__waitaccount__profiledocuments__listdocuments__readcrm__contacts__createcrm__contacts__updatecrm__contacts__getcrm__contacts__listcrm__contacts__searchcrm__contacts__get_propertiescrm__companies__createcrm__companies__updatecrm__companies__getcrm__companies__listcrm__companies__searchcrm__companies__get_propertiescrm__tags__createcrm__tags__listcrm__tags__add_to_contactcrm__tags__remove_from_contactcrm__tags__list_for_contactcrm__tags__add_to_companycrm__tags__remove_from_companycrm__tags__list_for_companycrm__properties__definecrm__properties__listcrm__properties__archivecrm__properties__set_contact_valuecrm__properties__set_company_valuecrm__properties__set_deal_valuecrm__properties__clear_contact_valuecrm__properties__clear_company_valuecrm__properties__clear_deal_valuecrm__properties__get_deal_valuescrm__pipelines__listcrm__pipelines__list_stagescrm__pipelines__get_defaultcrm__deals__createcrm__deals__updatecrm__deals__move_stagecrm__deals__close_woncrm__deals__close_lostcrm__deals__getcrm__deals__listcrm__deals__searchcrm__activities__logcrm__activities__listcrm__activities__getcrm__tasks__createcrm__tasks__completecrm__tasks__cancelcrm__tasks__listcrm__tasks__getreports__previewcrm__sources__performancereports__createreports__listcrm__notes__addcrm__notes__listcrm__lists__createcrm__lists__getcrm__lists__listcrm__lists__memberscrm__lists__add_contactcrm__lists__remove_contactcrm__lists__archiveforms__createforms__updateforms__getforms__listforms__list_submissionsforms__get_embed_codecrm__contacts__queryagency__clients__listagency__client_report__previewads__campaign__draftads__campaign__listads__performance__summaryads__performance__analyzeads__creative__draftads__creative__generate_imagesads__creative__compose_graphicads__creative__flyerads__creative__compose_from_photoads__creative__edit_photoads__creative__generate_videoads__creative__compose_videoads__ads__listads__assets__listads__assets__deleteads__campaign__updateads__campaign__locations__getads__campaign__changesads__campaign__getads__landing_pages__buildads__landing_pages__listads__landing_pages__getads__landing_pages__updateads__landing_pages__createads__campaign__launchads__campaign__status__setads__campaign__refreshads__destination__getads__destination__setads__funnel__summaryads__campaign__locations__setads__creative__addads__meta__ads__publishads__meta__ad_sets__publishads__meta__ads__refreshads__ad_set__statusads__ad_set__spend_floorads__meta__goal__setads__meta__pixel__setupads__creative__attach_imageads__audience__listads__audience__createads__audience__interestsads__search_terms__listads__negative_keywords__addads__negative_keywords__listads__delivery__diagnoseads__google_audience__listads__google_audience__createads__lead_form__listads__lead_form__createads__google__conversion_tracking__repairads__destinations__syncads__google__search_partners__setads__google__bidding__setads__google__ads__strengthenads__creative__updateads__creative__deleteads__funnel__testads__google__keywords__addads__google__ads__add_landing_variantads__query_pages__buildads__google__ad_groups__addads__google__ad_groups__removeads__campaign__deleteads__google__extensions__generateemail__create_templateemail__list_templatesemail__list_sendsemail__get_send_statsemail__domain__statusemail__signature__setemail__campaign__listemail__campaign__getemail__campaign__createemail__campaign__updateautomations__createautomations__pauseautomations__listautomations__getautomations__connect_stepsautomations__list_enrollmentsautomations__get_step_runsautomations__exit_contactautomations__retry_enrollmentautomations__test_runautomations__restorewebsites__create_sitewebsites__list_siteswebsites__get_sitewebsites__update_sitewebsites__update_blockwebsites__add_blockwebsites__remove_blockwebsites__reorder_blockswebsites__photoswebsites__analyze_websitewebsites__check_custom_domainseo__run_auditseo__list_auditsseo__blog__create_draftseo__blog__listseo__blog__update_settingsbooking__pages__listbooking__pages__createbooking__bookings__listpitches__createpitches__listpitches__edit_slidepitches__delete
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
Claude Code configuration
claude mcp add --transport http plyto-mcp https://plyto.ai/api/mcpCodex
Codex configuration
codex mcp add plyto-mcp --url https://plyto.ai/api/mcpCursor
Cursor configuration
{
"mcpServers": {
"plyto-mcp": {
"url": "https://plyto.ai/api/mcp"
}
}
}Cline
Cline configuration
{
"mcpServers": {
"plyto-mcp": {
"type": "streamableHttp",
"url": "https://plyto.ai/api/mcp",
"disabled": false
}
}
}VS Code
VS Code configuration
{
"servers": {
"plyto-mcp": {
"type": "http",
"url": "https://plyto.ai/api/mcp"
}
}
}Gemini CLI
Gemini CLI configuration
gemini mcp add --transport http plyto-mcp https://plyto.ai/api/mcpClaude Desktop
Claude Desktop configuration
{
"mcpServers": {
"plyto-mcp": {
"url": "https://plyto.ai/api/mcp"
}
}
}Windsurf
Windsurf configuration
{
"mcpServers": {
"plyto-mcp": {
"serverUrl": "https://plyto.ai/api/mcp"
}
}
}Other crm, sales, and marketing servers
Do you run Plyto MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.