Skip to main content
Glama
mcp-tools.json3.61 kB
{ "$schema": "https://modelcontextprotocol.io/schemas/tools.json", "version": "2025-03-26", "server": { "name": "sso-checklist", "version": "1.0.0", "description": "MCP server providing software development checklists with Azure SSO authentication" }, "tools": [ { "name": "get_checklist", "description": "Retrieve a specific development checklist by name. Returns the full markdown content of the checklist along with its metadata.", "inputSchema": { "type": "object", "properties": { "name": { "type": "string", "description": "The name of the checklist to retrieve (e.g., 'coding', 'architecture', 'detailed-design')" } }, "required": ["name"] }, "outputSchema": { "type": "object", "properties": { "name": { "type": "string", "description": "Checklist name" }, "description": { "type": "string", "description": "Brief description of the checklist" }, "content": { "type": "string", "description": "Full markdown content of the checklist" } }, "required": ["name", "content"] }, "errors": [ { "code": "CHECKLIST_NOT_FOUND", "message": "The requested checklist '{name}' was not found. Available checklists: {available}" }, { "code": "NOT_AUTHENTICATED", "message": "Authentication required. Please complete the SSO login flow." }, { "code": "FILE_READ_ERROR", "message": "Unable to read checklist file: {error}" } ] }, { "name": "list_checklists", "description": "List all available development checklists. Returns metadata (name and description) for each checklist without the full content.", "inputSchema": { "type": "object", "properties": {}, "required": [] }, "outputSchema": { "type": "object", "properties": { "checklists": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string", "description": "Checklist identifier" }, "description": { "type": "string", "description": "Brief description of the checklist purpose" } }, "required": ["name"] }, "description": "Array of available checklists" }, "count": { "type": "integer", "description": "Total number of available checklists" } }, "required": ["checklists", "count"] }, "errors": [ { "code": "NOT_AUTHENTICATED", "message": "Authentication required. Please complete the SSO login flow." }, { "code": "DIRECTORY_READ_ERROR", "message": "Unable to read checklist directory: {error}" } ] } ], "authentication": { "type": "oauth2", "provider": "azure-entra-id", "flow": "authorization_code_pkce", "description": "Azure Entra ID SSO authentication with PKCE. Authentication is triggered automatically on first tool call if not already authenticated." }, "transport": { "type": "http-streamable", "defaultPort": 8080, "endpoints": { "mcp": "/mcp" } } }

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/DauQuangThanh/sso-mcp-server'

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