ariba-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ARIBA_API_KEY | Yes | Your SAP Ariba application (API) key. | |
| ARIBA_BASE_URL | Yes | The SAP Ariba API base URL. | |
| ARIBA_CLIENT_ID | Yes | Your SAP Ariba OAuth client ID. | |
| ARIBA_TOKEN_URL | Yes | The SAP Ariba OAuth token URL for your region and environment. | |
| ENTRA_TENANT_ID | Yes | The Microsoft Entra tenant ID (Directory ID) from the API app registration. | |
| ARIBA_VERIFY_SSL | No | Whether to verify SSL certificates (default: 'true'). | true |
| MCP_ALLOWED_HOSTS | No | Comma-separated list of allowed Host headers for DNS-rebinding protection (optional). | |
| ARIBA_OPENAPI_FILE | Yes | Path to the downloaded OpenAPI JSON/YAML file. | |
| ARIBA_CLIENT_SECRET | Yes | Your SAP Ariba OAuth client secret. | |
| ENTRA_API_CLIENT_ID | Yes | The Application (client) ID of the Microsoft Entra API app registration. | |
| ARIBA_API_KEY_HEADER | No | Name of the HTTP header used for the API key (default: 'apiKey'). | apiKey |
| ENTRA_REQUIRED_SCOPE | No | The delegated scope required for API access (default: 'ariba.access'). | ariba.access |
| ARIBA_TOKEN_AUTH_STYLE | No | Authentication style for Ariba OAuth: 'basic' (default) or 'body'. | basic |
| ARIBA_HTTP_TIMEOUT_SECONDS | No | Timeout in seconds for Ariba requests (default: 30). | 30 |
| ARIBA_TOKEN_REFRESH_MARGIN_SECONDS | No | Seconds before expiry to refresh the Ariba token (default: 60). | 60 |
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 | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/shafquat-quadar/ariba-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server