67
/ 100
1 month ago
glama

basic-mcp-server

A demonstration MCP server using FastMCP and streamable-http transport. It provides tools like weather and Kusto queries, secured by Microsoft Entra ID OAuth.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configENTRA_TENANT_IDyour-tenant-id>
configENTRA_AUDIENCEapi://<api-app-id>
configENTRA_CLIENT_IDclient-app-id>
configRESOURCE_SERVER_URL=https://<app>.azurewebsites.net
configPORTuvicorn on 0.0.0.0, reading from the environment (App Service injects it).
configIDENTITY_ENDPOINT
configMSI_ENDPOINT
configAZURE_MI_CLIENT_ID
configKUSTO_CLUSTER
configKUSTO_DATABASE
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 6 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/kkmalik89-basic-mcp-server-rawpny)](https://m8ven.ai/mcp/kkmalik89-basic-mcp-server-rawpny)
commit: 83ec45f255b07a14e8e7e75a7976c3dade5cb840
code hash: f80f77ae994a41619d466168bd2c42f2a5b5c29c76e1000f568d0d01717d21bc
verified: 6/30/2026, 9:53:47 AM
view raw JSON →