Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The azure-functions-connector-mcp skill publishes approved connector operations as MCP tools for an Azure Functions hosted skill.
Skill: azure-functions-connector-mcp | Source code
Important
Azure Functions skills and the @azure/functions-skills package are in preview. Features and supported workflows can change before general availability. For current release information, see the @azure/functions-skills package.
What it provides
This skill selects the minimum required operations and derives their complete input schemas from authoritative connector metadata. It preserves required fields, nested objects, arrays, and dynamic constraints. It separates fixed deployment values from inputs that the model can supply.
The skill registers the MCP server configuration, retrieves its generated endpoint, and connects it to the app through settings and mcp.json. It prepares the expected tool names, schema checks, and safe test inputs for the validation skill.
The MCP configuration is the operation-level access boundary. The skill does not expose a whole connector when only a few operations are required.
Prerequisites
- Azure Functions skills installed in a supported coding agent.
- An authorized connection prepared with
azure-functions-connector-create. - Approved operations and access to their current connector metadata.
- Permission to register the MCP configuration and update the app's endpoint settings.
- A hosted-skills app that will use the tools.
When to use this skill
Use this skill when you need to:
- Expose selected connector operations through MCP.
- Generate complete tool input schemas from connector metadata.
- Separate fixed values from model-controlled inputs.
- Register or replace a connector MCP configuration.
- Connect the generated endpoint to a hosted-skills app.
For connection creation and authorization, use azure-functions-connector-create. Validate the deployed contract with azure-functions-connector-validate before automated use.
Example prompts
Try these prompts to activate this skill:
- "Publish these approved Outlook operations as MCP tools."
- "Generate the tool schemas from this connector's metadata."
- "Restrict this MCP configuration to the operations my hosted skill needs."
- "Connect the generated MCP endpoint to this hosted-skills app."
- "Prepare the tool contract for connector validation."