mcp-msads
by pijusz
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MSADS_CLIENT_ID | Yes | Entra app registration GUID, or the Google OAuth client id when MSADS_IDENTITY_PROVIDER=google. | |
| MSADS_ACCOUNT_ID | No | Default Microsoft Advertising ad account id. | |
| MSADS_TOKEN_FILE | No | Absolute path to the refresh-token file. Preferred over MSADS_REFRESH_TOKEN because refresh tokens rotate on every use. One of MSADS_REFRESH_TOKEN or MSADS_TOKEN_FILE is required. | |
| MSADS_ENVIRONMENT | No | Set to production (default) or sandbox. Sandbox does not require MSADS_DEVELOPER_TOKEN. | production |
| MSADS_CLIENT_SECRET | No | Strongly recommended client secret for the Entra app registration. In Google mode, this is the Google OAuth client secret. | |
| MSADS_REFRESH_TOKEN | No | Refresh token. One of MSADS_REFRESH_TOKEN or MSADS_TOKEN_FILE is required. | |
| MSADS_DEVELOPER_TOKEN | No | Required in production. Not needed in sandbox; when MSADS_ENVIRONMENT=sandbox, the universal token BBD37VB98 is used automatically. | |
| MSADS_IDENTITY_PROVIDER | No | Set to google when the Microsoft Advertising account signs in with Google. In that mode MSADS_CLIENT_ID and MSADS_CLIENT_SECRET are Google OAuth 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
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues