Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| META_APP_ID | No | Your Meta App ID (Required for OAuth/Token refresh). | |
| META_API_TIER | No | API tier: 'development' or 'standard'. | |
| META_MCP_DEBUG | No | Enable verbose MetaApiClient debug logs (set to 1). | |
| META_APP_SECRET | No | Your Meta App Secret (Required if your app uses appsecret_proof or for OAuth). | |
| META_API_VERSION | No | The Meta Graph API version to use. | v23.0 |
| META_BUSINESS_ID | No | Your Meta Business ID for business-specific operations. | |
| META_ACCESS_TOKEN | Yes | Your Meta Marketing API access token with ads_read and ads_management permissions. | |
| META_AUTO_REFRESH | No | Enable automatic token refresh (true/false). | |
| META_REFRESH_TOKEN | No | Refresh token used for automatic token refresh. | |
| META_MCP_REQUEST_TIMEOUT_MS | No | Request timeout in milliseconds (0 to disable). | 30000 |
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 | |