mcpField
M
microsoft-foundry-local

microsoft-foundry-local

github.com/microsoftdocsDevelopment796198 installsUpdated 3d ago
Repository

About microsoft-foundry-local

microsoft-foundry-local is a guidance skill for Agents using Microsoft Foundry Local. It covers CLI and SDK configuration, migration, and application integration, drawing on local references and remote documentation.

Key features

  1. 01CLI configuration and command reference
  2. 02SDK selection and migration guidance
  3. 03Model compilation guidance
  4. 04Embedding, chat, and audio transcription integrations
  5. 05Tool calling and LangChain integration

Use cases

  1. 01Configure the Foundry Local CLI
  2. 02Migrate an application to the current SDK
  3. 03Build embedding or audio transcription features
  4. 04Implement tool calling in an application

MCP support

This is a skill for Agents, not an MCP server. It can fetch remote documentation through mcp_microsoftdocs tools or a fallback webpage-fetching method.

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/microsoftdocs/agent-skills --skill microsoft-foundry-local

After installing, type/microsoft-foundry-localin Claude Code to confirm it loaded.

Details

From the project README

Microsoft Foundry Local Skill

This skill provides expert guidance for Microsoft Foundry Local. Covers best practices, decision making, configuration, and integrations & coding patterns. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g., L35-L120), use read_file with the specified lines. For categories with file links (e.g., [security.md](security.md)), use read_file on the linked reference file

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

CategoryLinesDescription
Best PracticesL32-L36Troubleshooting Foundry Local CLI issues, applying recommended workflows, and resolving common setup, auth, build, and deployment problems.
Decision MakingL37-L42Guidance on choosing between legacy vs current Foundry Local SDK and step-by-step instructions for migrating existing apps to the current SDK.
ConfigurationL43-L49Configuring and operating Foundry Local: compiling Hugging Face models with Olive, installing/using the CLI, and reference for all CLI commands and options.
Integrations & Coding PatternsL50-L61Using Foundry Local APIs/SDKs for text embeddings, chat completions, audio transcription, tool calling, LangChain apps, and OpenAI-style or REST integrations in your code
Best Practices
TopicURL
Apply best practices and troubleshoot Foundry Local CLIhttps://learn.microsoft.com/en-us/azure/foundry-local/reference/reference-best-practice
Decision Making
TopicURL
Decide between legacy and current Foundry Local SDKhttps://learn.microsoft.com/en-us/azure/foundry-local/reference/reference-sdk-legacy
Migrate applications to the current Foundry Local SDKhttps://learn.microsoft.com/en-us/azure/foundry-local/reference/reference-sdk-migration
Configuration
TopicURL
Compile Hugging Face models for Foundry Local with Olivehttps://learn.microsoft.com/en-us/azure/foundry-local/how-to/how-to-compile-hugging-face-models
Operate and configure the Foundry Local CLIhttps://learn.microsoft.com/en-us/azure/foundry-local/how-to/how-to-use-foundry-local-cli
Reference commands and options for Foundry Local CLIhttps://learn.microsoft.com/en-us/azure/foundry-local/reference/reference-cli
Integrations & Coding Patterns
TopicURL
Generate text embeddings with Foundry Local SDKhttps://learn.microsoft.com/en-us/azure/foundry-local/how-to/how-to-generate-embeddings
Integrate Foundry Local with OpenAI-style inference SDKshttps://learn.microsoft.com/en-us/azure/foundry-local/how-to/how-to-integrate-with-inference-sdks
Live microphone transcription with Foundry Localhttps://learn.microsoft.com/en-us/azure/foundry-local/how-to/how-to-live-transcribe-audio
Transcribe audio using Foundry Local transcription APIhttps://learn.microsoft.com/en-us/azure/foundry-local/how-to/how-to-transcribe-audio
Build a LangChain translation app with Foundry Localhttps://learn.microsoft.com/en-us/azure/foundry-local/how-to/how-to-use-langchain-with-foundry-local
Use Foundry Local native chat completions APIhttps://learn.microsoft.com/en-us/azure/foundry-local/how-to/how-to-use-native-chat-completions
Implement tool calling with Foundry Local modelshttps://learn.microsoft.com/en-us/azure/foundry-local/how-to/how-to-use-tool-calling-with-foundry-local
Foundry Local REST API reference for local inferencehttps://learn.microsoft.com/en-us/azure/foundry-local/reference/reference-rest
Use Foundry Local SDK APIs in applicationshttps://learn.microsoft.com/en-us/azure/foundry-local/reference/reference-sdk-current

Comments

Markdown supported