Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SDE_HOST | Yes | Your SD Elements instance URL (e.g., https://your-sdelements-instance.com) | |
| SDE_API_KEY | Yes | Your SD Elements API key |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| project_summary | Generate a summary of projects in SD Elements |
| security_status | Get security status overview for applications and projects |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_projects | List all projects in SD Elements |
| get_project | Get detailed information about a specific project |
| create_project | Create a new project in SD Elements |
| update_project | Update an existing project |
| delete_project | Delete a project |
| list_applications | List all applications in SD Elements |
| get_application | Get detailed information about a specific application |
| create_application | Create a new application in SD Elements |
| update_application | Update an existing application |
| list_countermeasures | List countermeasures for a project |
| get_countermeasure | Get detailed information about a specific countermeasure |
| update_countermeasure | Update a countermeasure status or details |
| list_users | List all users in SD Elements |
| get_user | Get detailed information about a specific user |
| get_current_user | Get information about the currently authenticated user |
| list_business_units | List all business units |
| get_business_unit | Get detailed information about a specific business unit |
| api_request | Make a custom API request to any SD Elements endpoint |
| test_connection | Test the connection to SD Elements API |