Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"ilspy-mcp-server","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# ILSpy MCP Server A Model Context Protocol (MCP) server that provides .NET assembly decompilation capabilities using ILSpy. ## Features - **Decompile Assemblies**: Convert .NET assemblies back to readable C# source code - **List Types**: Enumerate classes, interfaces, structs, delegates, and enums in assemblies - **Generate Diagrammer**: Create interactive HTML visualizations of assembly structure - **Assembly Information**: Get metadata about .NET assemblies ## Prerequisites 1. **ILSpy Command Line Tool**: Install the global dotnet tool: ```bash dotnet tool install --global ilspycmd ``` 2. **Python 3.8+**: Required for running the MCP server ## Installation Install from PyPI: ```bash pip install ilspy-mcp-server ``` Or for development: ```bash git clone https://github.com/Borealin/ilspy-mcp-server.git cd ilspy-mcp-server pip install -e . ``` ## Usage ### MCP Client Configuration Configure your MCP client (e.g., Claude Desktop) to use the server: ```json { "mcpServers": { "ilspy": { "command": "python", "args": ["-m", "ilspy_mcp_server.server"] } } } ``` ### Available Tools #### 1. `decompile_assembly` Decompile a .NET assembly to C# source code. **Parameters:** - `assembly_path` (required): Path to the .NET assembly file - `output_dir` (optional): Output directory for decompiled files - `type_name` (optional): Specific type to decompile - `language_version` (optional): C# language version (default: "Latest") - `create_project` (optional): Create a compilable project structure - `show_il_code` (optional): Show IL code instead of C# - `remove_dead_code` (optional): Remove dead code during decompilation - `nested_directories` (optional): Use nested directories for namespaces **Example:** ```json { "name": "decompile_assembly", "arguments": { "assembly_path": "/path/to/MyAssembly.dll", "type_name": "MyNamespace.MyClass", "language_version": "CSharp10_0" } } ``` #### 2. `list_types` List types in a…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.