Skip to main content
Glama
geoffwhittington

SD Elements MCP Server

create_application

Create a new application in the SD Elements platform by defining its name, description, and associated business unit ID for secure development lifecycle management.

Instructions

Create a new application in SD Elements

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
business_unit_idNoID of the business unit this application belongs to
descriptionNoApplication description
nameYesApplication name

Implementation Reference

  • The MCP tool handler for 'create_application', decorated with @mcp.tool(). It constructs the application data from parameters, calls the internal API client to create the application, and returns the JSON result.
    @mcp.tool()
    async def create_application(ctx: Context, name: str, business_unit_id: int, description: Optional[str] = None) -> str:
        """Create a new application"""
        global api_client
        if api_client is None:
            api_client = init_api_client()
        data = {"name": name, "business_unit": business_unit_id}
        if description:
            data["description"] = description
        result = api_client.create_application(data)
        return json.dumps(result, indent=2)
  • The @mcp.tool() decorator registers the create_application function as an MCP tool.
    @mcp.tool()

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/geoffwhittington/sde-mcp'

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