Skip to content

Conversation

@Oncorporation
Copy link

Description

Adds code-workspace like functionality to Visual Studio 2022. Allowing local access to selected additional project files to add context to your current workspace. It gives access only to user selected folders and file types.

Motivation and Context

I work on many projects and this allows me to pull context and code from other projects as if they were in the same code-workspace.

How Has This Been Tested?

I run this on several workstations that use VS 2022 Professional for legacy projects.

Breaking Changes

None

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update

Checklist

  • I have read the MCP Protocol Documentation
  • My changes follows MCP security best practices
  • I have updated the server's README accordingly
  • I have tested this with an LLM client
  • My code follows the repository's style guidelines
  • New and existing tests pass locally
  • I have added appropriate error handling
  • I have documented all environment variables and configuration options

Additional context

The selected project folders and files can be set in either a config.json for troubleshooting or in the MCP definition in .mcp.json.

If the user prefers to only use config.json, it needs to be copied in the same folder as .mcp.json. This is more difficult to maintain.

The mcp definition is preferred:

"filesystem-server": { "command": "python", "args": [ "D:/Projects/filesystem_server/app.py", "--allowed-dirs", "D:/projects", "D:/Webs" "--allowed-extensions", ".py", ".js", ".ts", ".json", ".md", ".txt", ".yml", ".yaml", ".toml", ".cfg", ".ini", ".css", ".scss", ".htm", ".html", ], "cwd": "D:/Projects/filesystem_server" }

Adds code-workspace like functionality to Visual Studio 2022. Allowing access to selected external project files to add context to your current workspace.
Copilot AI review requested due to automatic review settings August 11, 2025 22:51
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request adds a FileSystem Server to the community-maintained MCP servers list in the README. The server provides workspace-like functionality for Visual Studio 2022 by allowing AI agents to access selected local file system folders and files.

  • Adds a new community server entry for filesystem access in Visual Studio 2022
  • Provides code-workspace functionality for legacy project development
  • Enables selective access to project folders and file types

README.md Outdated
- **[Figma](https://github.com/GLips/Figma-Context-MCP)** - Give your coding agent direct access to Figma file data, helping it one-shot design implementation.
- **[Figma](https://github.com/paulvandermeijs/figma-mcp)** - A blazingly fast MCP server to read and export your Figma design files.
- **[Files](https://github.com/flesler/mcp-files)** - Enables agents to quickly find and edit code in a codebase with surgical precision. Find symbols, edit them everywhere.
- **[FileSystem Server](https://github.com/Oncorporation/filesystem_server)** - Local MCP for Visual Studio 2022 that provides access to selected project's local file system folders, allowing AI agents to list, read and find files useful to your current project. It gives code-workspace type functionality to Visual Studio 2022
Copy link

Copilot AI Aug 11, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[nitpick] The description is repetitive and could be more concise. Consider shortening to: 'Local MCP server for Visual Studio 2022 that provides code-workspace functionality by giving AI agents selective access to project folders and files.'

Suggested change
- **[FileSystem Server](https://github.com/Oncorporation/filesystem_server)** - Local MCP for Visual Studio 2022 that provides access to selected project's local file system folders, allowing AI agents to list, read and find files useful to your current project. It gives code-workspace type functionality to Visual Studio 2022
- **[FileSystem Server](https://github.com/Oncorporation/filesystem_server)** - Local MCP server for Visual Studio 2022 that provides code-workspace functionality by giving AI agents selective access to project folders and files.

Copilot uses AI. Check for mistakes.
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggestion implemented!

Thank you

Suggestion taken
@claude
Copy link
Contributor

claude bot commented Aug 16, 2025

Thank you @Oncorporation for your contribution! 🎉

Your FileSystem Server MCP server has been accepted and included as part of our batch integration in PR #2553. We really appreciate you taking the time to submit this integration.

The server is now officially listed in our README and available to the community!

@claude claude bot closed this Aug 16, 2025
@Oncorporation
Copy link
Author

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants