jas88/MCPsharp
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