ProgramKit.Forms.Tool
0.9.9-preview.1
dotnet add package ProgramKit.Forms.Tool --version 0.9.9-preview.1
NuGet\Install-Package ProgramKit.Forms.Tool -Version 0.9.9-preview.1
<PackageReference Include="ProgramKit.Forms.Tool" Version="0.9.9-preview.1" />
<PackageVersion Include="ProgramKit.Forms.Tool" Version="0.9.9-preview.1" />
<PackageReference Include="ProgramKit.Forms.Tool" />
paket add ProgramKit.Forms.Tool --version 0.9.9-preview.1
#r "nuget: ProgramKit.Forms.Tool, 0.9.9-preview.1"
#:package ProgramKit.Forms.Tool@0.9.9-preview.1
#addin nuget:?package=ProgramKit.Forms.Tool&version=0.9.9-preview.1&prerelease
#tool nuget:?package=ProgramKit.Forms.Tool&version=0.9.9-preview.1&prerelease
ProgramKit.Forms.Tool
Official MCP C# SDK tool definitions over the same IFormDraftOperations,
IFormDraftMigrationOperations, IFormSubmissionOperations, and IFormAttachmentOperations used by HTTP and application code.
The package contains no second rules engine.
Tools are owner-scoped, bounded, closed-world, and explicitly annotated. They never accept actor or
administrative flags as arguments. Binary upload/download, scanner control, and administrative
accept/reject are intentionally absent; agents may reference only already-clean attachment IDs.
Draft migration accepts only stable IDs for registered trusted migration handlers, and breaking
release changes cannot silently reinterpret saved data.
HTTP transports use authenticated claims. Stdio hosts must replace IFormToolActorProvider with a
trusted local identity provider because no transport principal exists by default.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.11)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.11)
- ModelContextProtocol (>= 2.2.0)
- ProgramKit.Forms.Abstractions (>= 0.9.9-preview.1)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on ProgramKit.Forms.Tool:
| Package | Downloads |
|---|---|
|
ProgramKit.Forms.Management.Tool
Governed MCP tool methods for Program Kit form authoring and release management. |
|
|
ProgramKit.Forms.Mcp.AspNetCore
Optional Program Kit MCP contributor for governed owner-scoped form operations. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.9.9-preview.1 | 99 | 9/7/2026 |