Scripts and Yaml are hard coded for Azure.Mcp.Server
- Dominant language
- C#
- Stars
- 3.7k
- Forks
- 624
- Avg merge
- 2d 20h
- Merged PRs (30d)
- 220
Description
To support Fabric and others, many files in the repo need to be made server-generic.
Currently, Azure mcp server is hard-coded in:
## Build and Test
- [ ] [eng/scripts/Get-ToolsToTest.ps1](https://github.com/microsoft/mcp/blob/main/eng/scripts/Get-ToolsToTest.ps1)
- [ ] [eng/scripts/Test-ModulePerformance.ps1](https://github.com/microsoft/mcp/blob/main/eng/scripts/Test-ModulePerformance.ps1)
- [ ] [eng/scripts/Test-Code.ps1](https://github.com/microsoft/mcp/blob/main/eng/scripts/Test-Code.ps1)
- [ ] [eng/scripts/AOT-Config.ps1](https://github.com/microsoft/mcp/blob/main/eng/scripts/AOT-Config.ps1)
## Tools and Utilities
- [x] [eng/tools/ToolDescriptionEvaluator - multiple files](https://github.com/microsoft/mcp/blob/main/eng/tools/ToolDescriptionEvaluator)
- [ ] [eng/scripts/Check-Unused-ResourceProperties.ps1](https://github.com/microsoft/mcp/blob/main/eng/scripts/Check-Unused-ResourceProperties.ps1)
- [ ] [eng/scripts/Fix-ProjectReferences.ps1](https://github.com/microsoft/mcp/blob/main/eng/scripts/Fix-ProjectReferences.ps1)
- [ ] [eng/scripts/Update-Solution.ps1](https://github.com/microsoft/mcp/blob/main/eng/scripts/Update-Solution.ps1)
## Docker Packaging / Release
- [x] [Dockerfile](https://github.com/microsoft/mcp/blob/main/Dockerfile)
- [x] [eng/pipelines/templates/jobs/docker.yml](https://github.com/microsoft/mcp/blob/main/eng/pipelines/templates/jobs/docker.yml)
## NPM Packaging
- [x] [eng/npm/wrapper/index.js](https://github.com/microsoft/mcp/blob/main/eng/npm/wrapper/index.js)
- [ ] [eng/npm/wrapper/scripts/post-install-script.js](https://github.com/microsoft/mcp/blob/main/eng/npm/wrapper/scripts/post-install-script.js)
- [x] [eng/pipelines/templates/steps/publish-to-dev-feed.yml](https://github.com/microsoft/mcp/blob/main/eng/pipelines/templates/steps/publish-to-dev-feed.yml)
## VSIX packaging
- [x] [eng/scripts/Pack-Vsix.ps1](https://github.com/microsoft/mcp/blob/main/eng/scripts/Pack-Vsix.ps1)
- [x] [eng/vscode/ci-package.ps1](https://github.com/microsoft/mcp/blob/main/eng/vscode/ci-package.ps1)
- [x] [eng/vscode/package.json](https://github.com/microsoft/mcp/blob/main/eng/vscode/package.json)
- [x] [eng/vscode/package.nls.json](https://github.com/microsoft/mcp/blob/main/eng/vscode/package.nls.json)
- [x] [eng/vscode/src/extension.ts](https://github.com/microsoft/mcp/blob/main/eng/vscode/src/extension.ts)
- [x] [eng/vscode/src/test/suite/unit/extension.test.ts](https://github.com/microsoft/mcp/blob/main/eng/vscode/src/test/suite/unit/extension.test.ts)
## Other
- [ ] [smithery.yaml](https://github.com/microsoft/mcp/blob/main/smithery.yaml)
- [ ] [.vscode/launch.json](https://github.com/microsoft/mcp/blob/main/.vscode/launch.json)
Contributor guide
Assessment
This issue has not been assessed yet.