Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
Prepare Azure environments for new workloads—subscriptions, networking, identity, and landing zones
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
references/services/functions/templates/recipes/mcp/eval/python.md
1# MCP Server Recipe - Python Eval23## MCP Template Validation45| Criteria | Expected | Status |6|----------|----------|--------|7| Template discovery | `functions_template_get(language: "python")` returns list | ✅ PASS |8| Filter by resource | `resource == "mcp"` finds matches | ✅ PASS |9| Template scaffolded | `mcp-server-remote-python` | ✅ PASS |10| Has trigger code | HTTP trigger with JSON-RPC handler in output | ✅ PASS |11| Has IaC | `projectFiles[]` includes Bicep | ✅ PASS |1213## Agent Behavior Validation1415```text161. Agent calls: functions_template_get(language: "python")172. Agent scans templateList.triggers[] descriptions and resource field183. Agent selects: template where resource == "mcp" → mcp-server-remote-python194. Agent calls: functions_template_get(language: "python", template: "mcp-server-remote-python")205. Agent writes: functionFiles[] + projectFiles[]21```2223## Code Indicators Verified2425- HTTP trigger endpoint for JSON-RPC 2.0 protocol26- `tools/list` returns tool definitions with schemas27- `tools/call` executes tools and returns results28- Ready for AI agent integration (Copilot, Claude, etc.)2930## Test Date31322026-04-223334## Verdict3536**PASS** - MCP template provides complete remote MCP server with JSON-RPC endpoint and IaC.37