tik4net-mcp-install

Installs, rebuilds, and repairs the tik4net.mcp MCP server via dev launcher or .NET global tool.

198|97|Updated Aug 16, 2015
One-click install
npx skills add https://github.com/danikf/tik4net --skill tik4net-mcp-install-danikf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tik4net-mcp-install
Source: https://github.com/danikf/tik4net/tree/main/.claude/skills/tik4net-mcp-install
Command: npx skills add https://github.com/danikf/tik4net --skill tik4net-mcp-install-danikf

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? The tik4net.mcp MCP server is a compiled binary that never picks up source changes on its own, so edits to Tools/tik4net.mcp/ or the tik4net library silently fail to appear in the MCP tools. This Skill diagnoses and fixes stale servers, locked-file build failures, and broken installs. ## Core Features & Use Cases - Dev launcher refresh: Rebuilds the solution and explains the staged-copy launcher in .mcp.json, including how to verify the running build via the timestamp stamp in every tool response. - Global tool installation: Runs install-tool.ps1 to stop running servers, pack Release, purge the stale NuGet cache, uninstall, reinstall, and verify the binary starts. - Troubleshooting: Resolves locked binaries under Tools/tik4net.mcp/bin or .dotnet\tools, no-op dotnet tool update at unchanged versions, and missing tools after install. - Use Case: You changed the tik4net library but mikrotik_call still behaves the old way — use this Skill to rebuild, reconnect the server, and confirm the new build stamp. ## Quick Start Rebuild and reconnect the tik4net-mcp MCP server so my recent changes to the tik4net library show up in the MCP tools.

Frequently Asked Questions about tik4net-mcp-install

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I update the tik4net.mcp MCP server after changing the code?

Run dotnet build tik4net.sln, then reconnect the tik4net-mcp server in your MCP client. The dev launcher stages the build output into a temp directory, so no uninstall or cache purge is needed.

Why are my tik4net changes not showing up in the MCP tools?

The MCP server is a compiled binary and never picks up source changes automatically. Either the project was not rebuilt or the client was not reconnected; compare the build timestamp in the tool response against your last build.

Why does dotnet tool update not install my rebuilt tik4net.mcp?

The project pins VersionPrefix 4.0.0, so an unchanged version makes dotnet tool update a no-op, and NuGet may restore the cached 4.0.0 package. The install-tool.ps1 script uninstalls first and deletes the cached package entry.

Why does the build fail with a locked file under Tools/tik4net.mcp/bin?

A client is running the server directly from the project's bin directory via dotnet run, which locks the build output. Fix .mcp.json to use the dev launcher or the installed global tool, then restart the client.

Can I install the tik4net.mcp server on Linux or macOS?

The dev launcher is PowerShell-only, so on Linux or macOS you install the server as a .NET global tool instead, for example with dotnet tool install -g tik4net.mcp from the published package.