Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ADMIN_TOKENNoAdmin dashboard token (optional)
GBP_ACCOUNT_IDNoGoogle Business Profile Account ID
GA4_PROPERTY_IDNoGA4 Property ID (optional)
GBP_LOCATION_IDNoGoogle Business Profile Location ID
YOUTUBE_API_KEYNoYouTube Data API v3 key
GDRIVE_FOLDER_IDNoDefault Google Drive folder ID (optional)
REDDIT_CLIENT_IDNoReddit Client ID
META_ACCESS_TOKENNoMeta Access Token
PAGESPEED_API_KEYNoPageSpeed Insights API key (optional, increases quota)
REDDIT_USER_AGENTNoReddit User Agent
GOOGLE_ADS_CLIENT_IDNoGoogle Ads Client ID
REDDIT_CLIENT_SECRETNoReddit Client Secret
GOOGLE_ADS_CUSTOMER_IDNoGoogle Ads Customer ID (no dashes)
GOOGLE_ADS_CLIENT_SECRETNoGoogle Ads Client Secret
GOOGLE_ADS_REFRESH_TOKENNoGoogle Ads Refresh Token
GOOGLE_ADS_DEVELOPER_TOKENNoGoogle Ads Developer Token
GOOGLE_SERVICE_ACCOUNT_JSONNoPath or JSON string of Google Service Account credentials

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
pagespeed_auditC

Audit a URL's performance with Core Web Vitals and optimization tips.

gads_keyword_ideasB

Get keyword ideas with search volume, competition, and bid estimates from Google Ads.

gsc_search_queriesA

Get search query performance (clicks, impressions, CTR, position) from Google Search Console.

ga4_organic_performanceB

Get organic traffic metrics (sessions, engagement, bounce rate) from GA4.

meta_interest_targetingB

Search Meta ad interests and get audience size estimates for a topic.

google_trends_explorerB

Explore Google Trends interest over time and related queries for up to 5 keywords.

youtube_topic_researchB

Search YouTube videos for a topic and get view counts, likes, and engagement data.

reddit_topic_researchB

Search Reddit for posts about a topic with scores, comments, and top comment excerpts.

gbp_insightsC

Get Google Business Profile reviews and performance metrics for a location.

gdrive_list_filesB

List files in Google Drive, optionally filtered by folder or MIME type.

gdrive_searchB

Search Google Drive by file name or full-text content.

gdrive_read_fileA

Read content from a Google Drive file. Exports Google Docs/Sheets/Slides to the requested format (default: plain text).

gdrive_create_docA

Create a new file in Google Drive. Defaults to a Google Doc. Set mime_type to 'application/vnd.google-apps.spreadsheet' for Sheets.

gdrive_update_docB

Update an existing Google Doc's content or title in Google Drive.

list_clientsA

List all client profiles with their configured account IDs.

Use this to see which clients are set up and what accounts they have linked. Each client maps a friendly name (e.g. 'stihl') to their GA4 property, Search Console site, Google Ads customer ID, and more.

get_client_profileA

Get a specific client's profile with all their account IDs.

semrush_domain_overviewC

Get domain analytics overview from Semrush — organic traffic, keywords, and top pages.

semrush_keyword_overviewB

Get keyword metrics from Semrush — volume, difficulty, CPC, and SERP features.

linkedin_ad_targetingA

Search LinkedIn ad targeting facets — industries, job titles, skills, and company sizes.

bing_search_queriesB

Get Bing search query data — impressions, clicks, CTR, and position for your site.

mailchimp_campaignsA

Get recent Mailchimp email campaigns with open rates, click rates, and send counts.

mailchimp_audiencesB

List Mailchimp audiences (lists) with subscriber counts and stats.

tiktok_interest_targetingA

Get TikTok Ads interest categories for audience targeting research.

pinterest_search_pinsA

Search Pinterest pins by topic — get pin titles, descriptions, links, and save counts.

x_search_recentB

Search recent tweets/posts on X (Twitter) — get text, likes, retweets, and impression counts.

shopify_productsA

List Shopify products with titles, prices, inventory status, and variants.

shopify_ordersC

Get recent Shopify orders with totals, fulfillment status, and customer info.

yelp_business_searchB

Search Yelp businesses — get ratings, review counts, categories, and pricing.

yelp_business_reviewsB

Get recent Yelp reviews for a specific business.

builtwith_lookupA

Detect the technology stack of any website — CMS, analytics, ads, frameworks, and hosting.

Uses the free BuiltWith API. No API key required.

hubspot_contactsA

List recent HubSpot contacts with name, email, company, and lifecycle stage.

hubspot_dealsA

List recent HubSpot deals with stage, amount, close date, and owner.

marketing_promptsA

Browse ready-to-use marketing prompts based on your connected platforms.

Shows prompts you can use right now based on which APIs you have configured. Filter by category (seo, ads, social, analytics, content, local, email, ecommerce, crm, competitive, workflow) and level (beginner, intermediate, advanced).

prompt_generatorA

Generate a personalized set of marketing prompts for your business.

Provide your business type (e.g., 'ecommerce store selling sneakers', 'local dentist in Austin', 'B2B SaaS for HR teams') and optionally your marketing goals and preferred platforms. Returns customized prompts you can copy and use immediately.

marketing_categoriesA

List all marketing prompt categories and how many prompts are available.

Use this to discover what types of marketing tasks you can do with your connected platforms.

Prompts

Interactive templates invoked by user choice

NameDescription
seo_quick_winsFind SEO quick wins — pages ranking 4-10 that could reach the top with small improvements
keyword_researchResearch keywords for a topic with search volume, competition, and content suggestions
weekly_marketing_reviewGenerate a weekly marketing performance review across all connected platforms
competitor_analysisFull competitor analysis — SEO, tech stack, and market positioning
content_calendarBuild a 30-day content calendar based on keyword research, trends, and audience insights
site_health_checkRun a comprehensive site health check — speed, SEO, and analytics
ad_campaign_planPlan a cross-platform ad campaign with keywords, audiences, and budget
audience_researchDeep audience research — who they are, what they search, where they hang out
local_business_auditAudit a local business's online presence — Google, Yelp, reviews, and local SEO
ecommerce_growth_planGrowth plan for an ecommerce store — traffic, ads, SEO, and conversion opportunities

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.1/5.0

Scored across 35 tools

Disambiguation3/5

Most tools are clearly separated by platform prefixes like gdrive_, gads_, semrush_, and shopify_, so an agent can usually tell them apart. However, there is real overlap among research tools (keyword tools, topic research tools) and especially among the three prompt-related tools, which could cause misselection.

Naming Consistency4/5

The naming pattern is generally consistent: snake_case with a source/platform prefix followed by a resource or action, such as gdrive_list_files, semrush_keyword_overview, and hubspot_contacts. It deviates between verb-led names (list_clients, gdrive_read_file) and noun-led names (mailchimp_audiences, marketing_prompts), but the overall convention remains predictable.

Tool Count2/5

35 tools is a heavy surface for an agent to select from, and it clearly exceeds the 25-tool threshold where coherence tends to degrade. The broad multi-platform scope explains the count, but many tools are single-purpose wrappers that could be consolidated or scoped into separate servers.

Completeness3/5

The server provides strong read/research coverage across many marketing channels, including SEO, ads, social, local, email, ecommerce, and CRM. However, most integrations are read-only or list-style with no create/update/delete operations, leaving obvious gaps such as Mailchimp campaign creation, Shopify order management, and HubSpot contact updates.

Maintenance

ActivityInactive
ResponsivenessNo issues