Back to Home
mamarche icon

chuckai

Verified Safe

by mamarche

Overview

A serverless AI-powered chatbot that demonstrates the Model Context Protocol (MCP) using Azure Functions to discover and invoke tools for interacting with a Chuck Norris joke database.

Installation

Run Command
No command provided

Environment Variables

  • AzureWebJobsStorage
  • FUNCTIONS_WORKER_RUNTIME
  • SqlConnectionString
  • AzureAIFoundryEndpoint
  • AzureAIFoundryKey
  • AzureAIFoundryModelName
  • McpServerUrl
  • ChuckAIApiBaseUrl
  • ChuckAIAgentBaseUrl

Security Notes

The project configures CORS with `*` for local development in `ChuckAI.Database.Api/local.settings.json`, which is a security risk in production environments and should be restricted to specific origins. Placeholder values for API keys and connection strings (`your-azure-openai-api-key`, `your-username`, `your-password`) are correctly used in `local.settings.json` examples, indicating that sensitive information should not be hardcoded or committed to source control. No obvious 'eval' or malicious patterns were found.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassMedium
Avg Tokens1000
Stars0
Forks0
Last Update2025-12-02

Tags

Azure FunctionsServerlessAIChatbotMCP.NETBlazor