flin-google-keyword-planner-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GOOGLE_ADS_CLIENT_ID | Yes | Your OAuth 2.0 client ID. | |
| GOOGLE_ADS_CUSTOMER_ID | No | Default customer ID to use if no customer_id argument is passed. | |
| GOOGLE_ADS_CLIENT_SECRET | Yes | Your OAuth 2.0 client secret. | |
| GOOGLE_ADS_REFRESH_TOKEN | Yes | Your OAuth 2.0 refresh token. | |
| GOOGLE_ADS_USE_PROTO_PLUS | No | Whether to use proto-plus message format (true by default). | true |
| GOOGLE_ADS_DEVELOPER_TOKEN | Yes | Your Google Ads API developer token. | |
| GOOGLE_ADS_LOGIN_CUSTOMER_ID | No | Login customer ID for MCC accounts. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| google_ads_authorization_urlC | Create the Google OAuth consent URL for generating a Google Ads refresh token. |
| google_ads_exchange_authorization_codeC | Exchange a Google OAuth authorization code for a session refresh token. |
| google_ads_start_local_oauth_flowC | Start a local OAuth callback server and return the Google consent URL. |
| google_ads_oauth_statusA | Return local OAuth callback status and whether a runtime token is available. |
| keyword_ideas_from_keywordsC | Generate keyword ideas using KeywordSeed. |
| keyword_ideas_from_urlC | Generate keyword ideas using UrlSeed. |
| keyword_ideas_from_keyword_and_urlC | Generate keyword ideas using KeywordAndUrlSeed. |
| keyword_ideas_from_siteC | Generate keyword ideas using SiteSeed. |
| keyword_ideas_historicalC | Generate keyword ideas with historical metrics options (year-month range). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/flin-agency/flin-google-keyword-planner-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server