mcp-foundry

MCP.Pizza Chef: azure-ai-foundry

mcp-foundry is an MCP server that integrates with Azure AI Foundry, enabling seamless connection to Azure AI services and agents. It facilitates advanced AI-powered scenarios by exposing Azure AI Foundry capabilities to MCP clients, allowing real-time interaction and orchestration of AI workflows within the MCP ecosystem.

Use This MCP server To

Connect MCP clients to Azure AI Foundry services and agents Enable real-time AI workflow orchestration with Azure AI Foundry Integrate Azure AI capabilities into custom MCP client applications Facilitate multi-step reasoning using Azure AI agents Expose Azure AI Foundry APIs for model interaction and data processing

README

Azure AI Foundry MCP Servers

This repository showcases MCP servers that integrates with Azure AI Foundry to enable interesting scenarios powered by Azure AI Foundry.

GitHub watchers GitHub forks GitHub stars Azure AI Community Discord

MCP Servers

Usage with Other MCP Clients

These servers follow the MCP protocol specification and can be used with any MCP-compatible client. Refer to your client's documentation for specific instructions on how to connect to external MCP servers.

Development Notes

This project follows a polyglot structure with implementations in both Python and TypeScript:

Python Development

  1. Python code is located in the src/python directory
  2. Always activate the virtual environment from the project root
  3. For package installation, ensure you're in the Python directory where pyproject.toml is located

TypeScript Development

  1. TypeScript code is located in the src/typescript directory
  2. Uses ES Modules for modern JavaScript compatibility
  3. Standard npm workflow: npm installnpm run buildnpm start

License

This project is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.

mcp-foundry FAQ

How do I connect mcp-foundry to my MCP client?
Configure your MCP client to connect to the mcp-foundry server endpoint, enabling access to Azure AI Foundry services.
What Azure AI Foundry features are accessible through mcp-foundry?
You can access Azure AI Agents, AI services, and APIs exposed by Azure AI Foundry for advanced AI workflows.
Can mcp-foundry work with other MCP clients besides its own?
Yes, mcp-foundry is designed to integrate with any MCP client supporting the MCP protocol.
Is mcp-foundry limited to Azure AI Foundry or can it integrate other AI providers?
mcp-foundry primarily integrates Azure AI Foundry but can be extended to support other providers with additional development.
How does mcp-foundry handle security and data privacy?
It follows MCP principles for secure, scoped, and observable model interactions, ensuring data privacy and controlled access.
What programming languages or platforms is mcp-foundry compatible with?
mcp-foundry is platform-agnostic and can be used with any MCP-compliant client or environment.
Where can I find documentation and support for mcp-foundry?
Documentation is available in the GitHub repository, and community support is accessible via the Azure AI Community Discord.