MCPsharp

jas88/MCPsharp

3.2

If you are the rightful owner of MCPsharp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

MCPsharp is a Model Context Protocol server designed for intelligent C# project analysis and semantic code editing, integrating deeply with Claude Code.

Tools

Functions exposed to the LLM to take actions

project_open

Open a project directory

project_info

Get current project information

file_list

List files with optional glob patterns

file_read

Read file contents

file_write

Write to a file

file_edit

Apply text edits to a file

find_symbol

Find symbols by name

get_symbol_info

Get detailed symbol information

get_class_structure

Get complete class structure

add_class_property

Add a property to a class

add_class_method

Add a method to a class

find_references

Find all symbol references

find_implementations

Find interface implementations

parse_project

Parse .csproj files

get_workflows

Get GitHub Actions workflows

parse_workflow

Parse workflow YAML

validate_workflow_consistency

Validate workflow vs project

get_config_schema

Get config file schema

merge_configs

Merge configuration files

analyze_impact

Analyze code change impact

trace_feature

Trace features across files

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources