GoMarble MCP server
Yes. GoMarble publishes an official MCP server at https://apps.gomarble.ai/mcp-api/mcp. It's hosted. It offers 187 tools. We last checked it on 7 Oct 2026.
Official MCP server
gomarble
- Address
- https://apps.gomarble.ai/mcp-api/mcp
- Runs
- Hosted
- Sign-in
- Vendor docs
- Cost to use
- Plan: Included in every plan; lowest listed plan is CopilotTool calls use plan AI credits: 1,000/mo Copilot, 2,000 Operator, 4,500 Scale; top-up $100 per 1,000; Copilot read-onlyFrom GoMarble's own page, limits from this page
- Official MCP Registry
- Not listed
- How we know it's official
- The vendor's own documentation
- Tools
- 187 tools · from GoMarble's documentation
- First seen
- 5 Oct 2026
- Last checked
-
Reachable ·
6 Oct 2026: reachable7 Oct 2026: reachable
gomarble tools (187)
The server needs sign-in before it lists its tools, so these are as GoMarble's documentation names them (read 7 Oct 2026). They may be out of date.
-
facebook_list_ad_accountsLists the Meta ad accounts you can reach and whether each one is connected for read or write. Start here.
-
facebook_get_details_of_ad_accountAccount currency, balance and status, plus a snapshot of the top 10 ads.
-
facebook_get_adaccount_insightsPerformance data (spend, results, ROAS and more) at account, campaign, ad set or ad level, with breakdowns. Fetches up to 5 pages of results on its own.
-
facebook_get_async_adaccount_insightsRuns a large insights request in the background. Returns results within about 30 seconds, or a report ID the assistant checks back on.
-
facebook_fetch_pagination_urlGets the next or previous page of a Meta Ads result.
-
facebook_get_activities_by_adaccountThe account's change history (budget, targeting and status changes). Covers the last 7 days by default, or any date range you ask for.
-
facebook_list_campaignsCampaigns in an account, filtered by status or objective.
-
facebook_list_adsetsAd sets, filtered by campaign or status.
-
facebook_list_adsAds, filtered by campaign, ad set or status.
-
facebook_get_campaign_detailsA campaign's settings: objective, budget, status and dates.
-
facebook_get_adset_detailsAn ad set's settings: targeting, budget, optimization goal and frequency caps.
-
facebook_get_ad_creative_detailsA creative's text, links and asset setup. No AI analysis.
-
facebook_analyze_ad_creative_by_id_or_urlAI review of a creative's visuals, messaging and hook, by ad ID or by image/video link. Uses AI credits. Only appears on plans that include creative analysis.
-
facebook_list_custom_audiencesCustom, lookalike and saved audiences.
-
facebook_list_pixelsThe Meta Pixels on an ad account.
-
facebook_list_product_catalogsProduct catalogs you can use for catalog ads.
-
facebook_list_product_setsProduct sets inside a catalog.
-
facebook_search_targetingFinds interest, behavior and demographic targeting options and their IDs.
-
facebook_propose_create_campaign_structureLaunches a campaign, an ad set and its ads in one step, or adds a new ad set or new ads to existing ones. Sales objective only, one ad set per launch. New ads are created paused so you can switch them on when ready.
-
facebook_propose_update_campaignsEdits one or more campaigns, for example status, name or budget.
-
facebook_propose_update_adsetsEdits one or more ad sets, for example status, budget, bid or targeting.
-
facebook_propose_update_adsEdits one or more ads, for example switching them on or off.
-
facebook_propose_update_ad_creativesEdits one or more ad creatives.
-
facebook_propose_clone_campaignCopies a campaign.
-
facebook_propose_clone_adsetCopies an ad set.
-
facebook_propose_clone_adCopies an ad.
-
facebook_propose_clone_ad_creativeCopies an ad creative.
-
google_ads_list_accountsGoogle Ads accounts you can reach, including accounts under a manager account. Start here.
-
google_ads_run_gaqlRuns any Google Ads Query Language (GAQL) query: campaigns, keywords, search terms, ads, conversions and more. The main Google Ads reporting tool.
-
google_ads_get_currencyThe account's currency. The assistant checks it before any budget or bid change.
-
google_ads_get_change_logsRecent account changes and how performance moved afterwards, up to 30 days back.
-
google_ads_keyword_discoverKeyword ideas from seed keywords or a web page, with search volume, competition and bid ranges.
-
google_ads_keyword_metricsHistorical metrics and forecasts for a list of keywords.
-
google_ads_propose_create_campaign_structureLaunches a Search campaign with an ad group and its ads in one step, or adds a new ad group or new ads to existing ones. One ad group per launch.
-
google_ads_propose_create_pmax_asset_groupCreates a standard Performance Max campaign with its first asset group, or adds an asset group to an existing PMax campaign. Retail (Merchant Center) and travel PMax are not supported.
-
google_ads_propose_update_pmax_asset_groupEdits PMax asset groups: swap headlines, descriptions, images and YouTube videos, or change final URLs, audience signals and status.
-
google_drive_prepare_media_urlMakes a public, hard-to-guess copy of a Drive image or video on GoMarble's media storage so it can be used in ads (for example Performance Max). The link does not expire. Your original file and its sharing settings don't change.
-
google_ads_propose_update_campaignsEdits one or more campaigns, for example status or budget.
-
google_ads_propose_update_adgroupsEdits one or more ad groups.
-
google_ads_propose_update_adsEdits one or more ads.
-
google_ads_propose_update_bid_modifiersChanges bid adjustments and ad schedules on campaigns or ad groups.
-
google_ads_propose_create_assetAdds sitelinks, structured snippets or ad group images at account, campaign or ad group level.
-
google_ads_propose_update_assetEdits existing sitelinks, structured snippets or images, or pauses and re-enables them. It does not delete assets.
-
google_ads_propose_create_negative_keyword_listCreates shared negative keyword lists and can attach them to campaigns.
-
google_ads_propose_update_negative_keyword_listRenames a negative keyword list, adds or removes keywords, attaches or detaches campaigns, or removes the list.
-
google_ads_propose_create_experimentSets up an experiment on an existing Search campaign, with a control and a test version.
-
google_ads_propose_update_experimentEnds an experiment, turns the test version into its own campaign, or applies its changes back to the original campaign.
-
tiktok_list_ad_accountsTikTok ad accounts you can reach, with recent spend. Start here.
-
tiktok_get_account_detailsCurrency, time zone, balance and status.
-
tiktok_get_basic_report_enhancedPerformance metrics such as impressions, clicks, spend and ROAS. Daily breakdowns cover up to 30 days; other breakdowns up to 365 days.
-
tiktok_get_audience_reportPerformance by age, gender and location.
-
tiktok_get_async_reportRuns large or long date-range reports in the background.
-
tiktok_get_creative_reportPerformance for each video, image or instant page.
-
tiktok_fetch_paginationCollects every page of a TikTok list result.
-
tiktok_get_change_logChange history for campaigns, ad groups and ads.
-
tiktok_list_business_centersThe Business Centers you can reach.
-
tiktok_get_account_financeBalances and budgets for accounts under a Business Center, or one account's active ad group quota.
-
tiktok_get_campaignsCampaigns with budget, objective and status.
-
tiktok_get_adgroupsAd groups with targeting and optimization settings.
-
tiktok_get_adsAds with creative and tracking settings.
-
tiktok_get_ad_creative_urlDirect links to an ad's video or image.
-
tiktok_get_ad_review_infoReview status and rejection reasons for up to 100 ads.
-
tiktok_get_smart_creativeThe images and videos Smart Creative is combining for an ad group.
-
tiktok_get_smart_plusSmart+ campaigns, ad groups and ads.
-
tiktok_get_split_testSplit test (A/B test) results and the winning version.
-
tiktok_get_automated_rulesAutomated rules set up in TikTok Ads Manager, and their results.
-
tiktok_get_reach_frequencyReach & Frequency estimates, contracts and delivery time zones.
-
tiktok_list_pixelsPixels and their events, or offline event sets.
-
tiktok_list_custom_conversionsCustom conversions for a pixel or app.
-
tiktok_get_offline_event_setsOffline event sets.
-
tiktok_list_audiencesCustom or saved audiences.
-
tiktok_search_targetingFinds location targeting: countries, regions, cities, DMAs and postcodes.
-
tiktok_search_interestsFinds interest and behavior targeting IDs.
-
tiktok_list_catalogsCatalogs, product sets, products or TikTok Shop stores.
-
tiktok_get_identitiesThe TikTok identities you can run ads as. Needed before creating most ads.
-
tiktok_get_musicMusic you can use in carousel ads.
-
tiktok_propose_create_campaign_structureLaunches a campaign, ad group and ads in one step.
-
tiktok_propose_update_campaignsEdits one or more campaigns.
-
tiktok_propose_update_adgroupsEdits one or more ad groups.
-
tiktok_propose_update_adsEdits one or more ads.
-
tiktok_propose_copy_campaignCopies a campaign with its ad groups and ads. The copy is created paused unless you ask for it to be on.
-
tiktok_upload_assetUploads a video or image to the account's asset library from a link or an existing file, ready for new ads.
-
tiktok_propose_manage_smart_plusCreates or edits Smart+ campaigns, ad groups and ads, including status and budget, or copies a Smart+ campaign.
-
tiktok_propose_manage_smart_creativeCreates Smart Creative ads, updates their materials, or turns individual materials on or off.
-
tiktok_propose_manage_split_testCreates, reschedules or ends a split test between two existing ad groups or campaigns.
-
tiktok_propose_manage_review_and_eventsAppeals a rejected ad, or creates or edits an offline event set.
-
tiktok_propose_manage_reach_frequencyCreates, edits or cancels a Reach & Frequency order. Your account must be approved by TikTok for Reach & Frequency.
-
linkedin_list_ad_accountsYour Campaign Manager ad accounts. Start here.
-
linkedin_get_ad_campaign_groupsCampaign groups, filtered by status or name.
-
linkedin_get_campaignsCampaigns, filtered by status, type or campaign group.
-
linkedin_get_ad_analyticsImpressions, clicks, spend and conversions, split by campaign, creative or other dimensions.
-
linkedin_get_targeting_entitiesTargeting options such as industries, job titles, companies and skills.
-
bing_ads_list_accountsYour Microsoft Advertising accounts. Start here.
-
bing_ads_get_performancePerformance at account, campaign, ad group, keyword or ad level.
-
bing_ads_list_campaignsCampaigns in an account.
-
bing_ads_list_ad_groupsAd groups in a campaign.
-
bing_ads_list_adsAds in an ad group.
-
bing_ads_list_keywordsKeywords in an ad group and their settings.
-
bing_ads_list_budgetsBudgets in an account.
-
bing_ads_keyword_ideasKeyword ideas with search volume, competition and bids. Works for the US, UK, Canada, Australia, France and Germany, in English, French or German.
-
bing_ads_get_change_historyAccount change history and its effect on performance.
-
ads_library_find_competitorsResearches a brand from its website or name and suggests competitors and product keywords.
-
ads_library_search_brandsFinds a brand by website domain or name.
-
ads_library_get_ads_by_brand_idA brand's ads, live or past, filtered by format.
-
ads_library_get_brand_analyticsA brand's ad stats and trends over a date range.
-
ads_library_discover_adsSearches ads across the whole library by keyword and filters.
-
ads_library_analyze_adFull details of specific ads, including duplicate versions, a sign that a brand is scaling an ad.
-
instagram_discover_businessPublic profile and engagement stats for any Business or Creator account, by username.
-
facebook_page_listFacebook Pages you manage, including Pages shared with you through Business Manager. Start here.
-
facebook_page_get_infoA Page's profile: followers, category and link.
-
facebook_page_list_postsA Page's posts.
-
facebook_page_get_insightsPage-level metrics.
-
facebook_page_get_post_insightsMetrics for individual posts.
-
facebook_page_get_post_commentsComments on a post.
-
facebook_page_fetch_pagination_urlGets the next or previous page of a Pages result.
-
instagram_list_accountsInstagram Business accounts linked to your Facebook Pages. Start here.
-
instagram_get_profile_infoProfile details: followers, bio, website and post count.
-
instagram_list_mediaPosts, reels, videos and stories.
-
instagram_get_account_insightsAccount-level metrics.
-
instagram_get_media_insightsViews, reach, likes, comments, shares and saves for each post.
-
instagram_get_media_commentsComments on a post.
-
instagram_list_tagged_mediaPosts where other accounts tagged you.
-
google_analytics_list_propertiesYour GA4 accounts and properties. Start here.
-
google_analytics_run_reportA custom report with any mix of metrics and dimensions. The most flexible GA4 tool.
-
google_analytics_get_page_viewsPage views by page path.
-
google_analytics_get_active_usersActive and new users by day.
-
google_analytics_get_eventsEvent counts by event name.
-
google_analytics_get_user_behaviorEngagement: session duration and bounce rate.
-
google_analytics_get_traffic_sourcesTraffic by source and medium.
-
google_analytics_get_device_metricsDevice and browser breakdown.
-
gsc_list_propertiesThe Search Console sites you can reach. Start here.
-
gsc_get_site_detailsVerification details and status for a site.
-
gsc_get_performance_overviewA summary of clicks, impressions and trends, with top queries and pages.
-
gsc_get_search_analyticsClicks, impressions, CTR and average position by query, page, country or device. Up to 25,000 rows per request.
-
gsc_get_advanced_search_analyticsThe same data with extra filters for device, country and search appearance.
-
gsc_get_search_by_page_queryThe search queries that bring traffic to one page.
-
gsc_compare_search_periodsCompares two date ranges, for example this week against last week.
-
gsc_get_sitemapsThe sitemaps submitted for a site.
-
gsc_get_sitemap_detailsOne sitemap's errors and warnings.
-
gsc_list_sitemaps_enhancedSitemaps with an error analysis and a suggested fix list.
-
gsc_inspect_urlIndex status, mobile usability and rich results for one URL.
-
gsc_inspect_url_enhancedA more detailed inspection of one URL, including AMP status.
-
gsc_batch_url_inspectionInspects up to 100 URLs at once.
-
gsc_check_indexing_issuesChecks up to 100 URLs for indexing problems and groups them by issue.
-
shopify_list_shopsYour connected Shopify stores. Start here.
-
shopify_run_analytics_queryRuns a ShopifyQL query covering sales, sessions, customer cohorts and inventory. The main Shopify reporting tool.
-
shopify_list_orders_by_queryOrders (date and value) that match a search.
-
shopify_list_products_by_queryProducts that match a search.
-
shopify_list_customers_by_queryCustomers that match a search, with order stats. No personal details are returned.
-
shopify_get_all_details_by_gidFull details of one product, order or customer.
-
klaviyo_list_shopsYour connected Klaviyo accounts. Start here.
-
klaviyo_get_account_detailsAccount details and settings.
-
klaviyo_get_campaignsCampaigns by channel (email or SMS).
-
klaviyo_get_campaignOne campaign's details.
-
klaviyo_get_campaign_reportCampaign performance: opens, clicks and conversions.
-
klaviyo_get_flowsYour automation flows.
-
klaviyo_get_flowOne flow's details.
-
klaviyo_get_flow_reportFlow performance: opens, clicks and conversions.
-
klaviyo_get_metricsThe metrics your account tracks. Used to pick the conversion metric for reports.
-
klaviyo_get_metricOne metric's details.
-
klaviyo_get_listsYour subscriber lists.
-
klaviyo_get_listOne list, with an optional profile count.
-
klaviyo_get_segmentsYour audience segments.
-
klaviyo_get_segmentOne segment, with an optional profile count.
-
klaviyo_get_profilesSubscriber profiles.
-
klaviyo_get_profileOne profile, including its subscriptions.
-
klaviyo_get_eventsEvents, filtered by profile, metric or date.
-
klaviyo_get_catalog_itemsProducts in your Klaviyo catalog.
-
klaviyo_get_email_templateAn email template's HTML.
-
impact_list_accountsThe impact.com accounts connected to your team. Start here. The other impact.com tools need the account ID it returns.
-
impact_list_programsYour programs (campaigns) and their IDs.
-
impact_run_reportA performance report (clicks, actions, revenue and cost) for a date range. The main impact.com reporting tool.
-
impact_list_reportsThe reports available to your account.
-
impact_get_report_metadataA report's filters and columns, checked before running it.
-
impact_get_partner_spendConversions and commission spend by partner or program.
-
impact_get_conversion_detailsIndividual conversions with order ID, payout, status and clearing dates.
-
impact_list_partnersThe affiliate partners working with your brand.
-
impact_list_invoicesPartner invoices, newest first.
-
impact_get_invoiceOne invoice, with line items for each partner.
-
snowflake_execute_queryRuns a SQL query on your Snowflake warehouse.
-
google_drive_search_filesFinds Drive files by name or content.
-
google_drive_read_fileReads a Google Doc, Sheet, Slides deck or text file as text. Large files are read in parts.
-
google_drive_upload_from_urlSaves a file from a public web link into your Drive. The saved file stays private. Up to 100 MB.
-
recall_memoryLooks up what GoMarble remembers about your accounts: past changes, baselines, decisions and preferences. Needs a plan that includes Account Knowledge.
-
load_skillLoads GoMarble's analysis playbooks, for example how to audit a Meta account or launch a Google Ads campaign, so the assistant follows them.
-
discover_connectorsFinds the right connector for a data source you mention (for example Notion or HubSpot), tells you whether it's connected, and gives you a link to connect it.
-
manage_agents
Connect your AI to GoMarble
Add the official GoMarble MCP server to Claude, ChatGPT or your editor.
Connect GoMarble MCP to Claude
Claude.ai and Claude Desktop
Open Customize, then Connectors.
Click +, then Add custom connector.
Name it GoMarble, paste the address below and click Add.
Connect GoMarble MCP to ChatGPT
Open Settings, then Apps, then Advanced settings.
Turn on Developer mode, then click Create.
Name it GoMarble and paste the address below.
ChatGPT usually only connects to servers with self-serve sign-in or none.
Connect GoMarble MCP to Cursor
Opens Cursor if it's installed. If nothing happens, use the JSON below.
Connect GoMarble MCP to VS Code
Opens VS Code if it's installed. Otherwise add the JSON settings from the Cursor tab to your .vscode/mcp.json.
GoMarble MCP server questions
Does GoMarble have an official MCP server?
Yes. GoMarble publishes its MCP server itself. GoMarble's own documentation describes it. MartechDB only lists servers a vendor publishes, never community copies.
What is the GoMarble MCP server URL?
The address is https://apps.gomarble.ai/mcp-api/mcp.
How do I connect GoMarble MCP to Claude, ChatGPT or Cursor?
In Claude, add https://apps.gomarble.ai/mcp-api/mcp as a custom connector (Customize, Connectors, Add custom connector). In Cursor, use the Add to Cursor link on MartechDB's page, or paste the JSON settings into your mcp.json. In Claude Code, run: claude mcp add --transport http gomarble https://apps.gomarble.ai/mcp-api/mcp
What can the GoMarble MCP server do?
It offers 187 tools, including facebook_list_ad_accounts, facebook_get_details_of_ad_account, facebook_get_adaccount_insights, facebook_get_async_adaccount_insights and facebook_fetch_pagination_url (as its documentation names them, read on 7 Oct 2026).
Is the GoMarble MCP server in the official MCP Registry?
No. GoMarble hasn't published it to the official MCP Registry.
Is the GoMarble MCP server working?
Yes. It answered our most recent check. We last checked it on 7 Oct 2026.
Change history
What we've seen change for GoMarble, newest first.
-
GoMarble: gomarble added
-
GoMarble: Added to MartechDB
Use with AI
Connect your AI to MartechDB
Then ask it about GoMarble, or any of the 1,595 marketing tools with an official MCP server. Free, no sign-in.
Claude.ai and Claude Desktop
Open Customize, then Connectors.
Click +, then Add custom connector.
Name it MartechDB, paste the address below and click Add. There's no sign-in.
The free plan allows one custom connector. On Team and Enterprise plans, an owner adds the connector first.
Claude Code
Run this in your terminal:
ChatGPT
Open Settings, then Apps, then Advanced settings.
Turn on Developer mode, then click Create.
Name it MartechDB, paste the address below and choose No authentication.
Developer mode is on Plus and Pro plans, and on Business, Enterprise and Edu if an admin allows it.
API
The same data as JSON, with no sign-in. See the OpenAPI description for every endpoint and field.
CLI
Search the directory and print the command to connect a vendor's server, from your terminal. Needs Node 18 or later. View on npm
Show that your MCP server is verified
If you work at GoMarble, add this badge to your MCP docs or README. It's free, it's the same for every vendor, and it updates from our daily checks: it shows uptime while the server responds, and says so if it stops.
Something wrong or out of date? Tell us and we'll check it against the evidence.