Skip to main content
Glama
james-julius

microsoft-ads-mcp

by james-julius

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MSADS_TENANTNoMicrosoft tenant (optional, Microsoft only).common
MSADS_CLIENT_IDNoMicrosoft application client ID (required for Microsoft provider).
MSADS_TOKEN_FILENoPath to token file for refresh token storage.~/.config/microsoft-ads-mcp/tokens.json
MSADS_ENVIRONMENTNoAPI environment: 'production' or 'sandbox'.production
MSADS_REDIRECT_URINoRedirect URI for Microsoft confidential app (optional).http://localhost:8400
MSADS_AUTH_PROVIDERNoAuthentication provider: 'google' or 'microsoft'.google
MSADS_CLIENT_SECRETNoMicrosoft client secret for confidential app (optional).
MSADS_LOOPBACK_PORTNoLoopback port for OAuth redirect.8400
MSADS_DEVELOPER_TOKENNoYour Microsoft Advertising developer token (required).
MSADS_GOOGLE_CLIENT_IDNoGoogle OAuth client ID (required for Google provider).
MSADS_GOOGLE_CLIENT_SECRETNoGoogle OAuth client secret (required for Google provider).

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/james-julius/microsoft-ads-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server