Koskamo

SlideRule MCP

SlideRule is a .NET architecture checker that enforces one C# spec and renders the same rules for coding agents. It provides enforcement via command line, CI, and build, and offers agent context through AGENTS.md blocks and MCP query tools.

Package and access

Local package with source-attributed installation metadata. Koskamo does not execute packages during review.

SlideRule MCP logo, by andypgrayCommunity listingLocal stdioSource reviewed; not executedPublished by andypgray
Vendor documentation

What you can do with it

  • Enforce architecture rules at the command line
  • Run checks in CI pipelines
  • Provide agent context via AGENTS.md blocks
  • Query architecture rules via MCP tools

Source and maintenance

Community listingRegistry 0.2.1
Maintenance checked

Packages and installation

Source-provided package data. Koskamo has not executed or live-probed this package.

SlideRule.Cli 0.2.1

nugetdnx
SlideRule.Cli package definition
{
  "version": "0.2.1",
  "transport": "stdio",
  "identifier": "SlideRule.Cli",
  "runtimeHint": "dnx",
  "registryType": "nuget",
  "registryBaseUrl": "https://api.nuget.org/v3/index.json",
  "packageArguments": [
    {
      "type": "positional",
      "value": "mcp"
    },
    {
      "type": "positional",
      "format": "filepath",
      "valueHint": "solution",
      "description": "The solution file to check. When it is omitted, the server reads SLIDERULE_SOLUTION_PATH and then walks up from its working directory. A solution passed here beats both. The walk stops at the first directory holding a sliderule.json or exactly one .sln, .slnf or .slnx file. A .slnf next to a .sln or .slnx is not counted. Without a sliderule.json, a solution under src/ is not found, and a directory holding several is passed over. A config generated from this manifest passes none, so where the walk finds no solution, commit a sliderule.json at the repository root. Otherwise give the solution here or in SLIDERULE_SOLUTION_PATH at install time. A server that cannot bind still starts, answers every tool call with the reason, and names the CLI command that reads the same model. That command is spelled through dotnet dnx, because this launch installs no sliderule command."
    }
  ],
  "environmentVariables": [
    {
      "name": "SLIDERULE_SOLUTION_PATH",
      "format": "filepath",
      "description": "The solution to check when no solution argument is passed. A config generated from this manifest passes no argument, so set this at install time where the server's walk finds no solution. A committed sliderule.json at the repository root binds the same repository with no install-time setting. A server left unbound still starts, and its session works from the CLI alone. That CLI is spelled through dotnet dnx, because this launch installs no sliderule command."
    }
  ]
}

Tools

Reported by the attributed source; not independently observed by Koskamo.

No tool definitions available.

Let your agent find its tools

Find servers like SlideRule MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.