Fast, telemetry-free local MCP: shell, files, search, processes, PDF, Excel and Word for agents.
MCPpedia last refreshed this data
com.soflution/kilnshell is an MCP server that fast, telemetry-free local MCP: shell, files, search, processes, PDF, Excel and Word for agents. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 71/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"kilnshell": {
"args": [
"-y",
"kilnshell@latest"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Fast, telemetry-free local MCP: shell, files, search, processes, PDF, Excel and Word for agents.
This server supports HTTP transport. Be the first to test it - help the community know if it works.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in productivity / analytics
Official MCP server for Anytype API - your encrypted, local and collaborative wiki.
MCP server for monday.com integration.
Give AI agents access to your Obsidian vault via local files or Self-hosted LiveSync.
An MCP Server for computer-use in Windows OS
MCP Security Weekly
Get CVE alerts and security updates for com.soflution/kilnshell and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Terminal, files, code search, long-running processes, PDF, Excel and Word, over MCP.
Everything Desktop Commander does, up to 100x faster per call, with no telemetry and nothing injected into your agent's context.
| Tool call | Desktop Commander 0.3.1 | Kilnshell | Speed-up |
|---|---|---|---|
Run a command (echo hi) | 696.7 ms | 5.7 ms | 122x |
Run a command (git --version) | 703.7 ms | 16.2 ms | 43x |
| Read 1,000 lines of a 20k-line file | 41.9 ms | 3.2 ms | 13x |
Edit one line (edit_block) | 75.7 ms | 6.9 ms | 11x |
| Write a file | 34.7 ms | 1.0 ms | 35x |
| File info | 21.8 ms | 1.2 ms | 18x |
| List a directory | 19.2 ms | 1.4 ms | 14x |
| Read 10 files at once | 191.8 ms | 3.5 ms | 55x |
MacBook Pro (Apple Silicon), macOS, zsh with a typical developer profile (Homebrew and nvm), Node 25, median of 9 calls over real MCP stdio, telemetry turned off in the Desktop Commander config. The command speed-up depends on your shell profile: the heavier it is, the bigger the gain. On a bare Linux machine with an empty profile, commands are about 3x faster and file tools 3x to 6x faster.
Reproduce it on your machine:
git clone https://github.com/Soflutionltd/kilnshell && cd kilnshell
npm install
npm run bench # installs Desktop Commander 0.3.1 next to it, runs both, redraws the chart
Kilnshell started as a clone of Desktop Commander 0.3.1, profiled call by call.
zsh -l -c ..., so a profile that loads nvm, pyenv or Homebrew costs 0.5 to 1 s per command. Kilnshell runs the login profile once at start-up, keeps the environment it produces (same PATH, same variables) and starts each command with zsh -c. Set DESKTOP_COMMANDER_LOGIN_ENV_CACHE=0 to get a fresh login shell every time.python3 --version synchronously and froze the server for 10 to 25 ms, even with telemetry turned off. System facts are now computed once.[FEEDBACK DEBUG] log notifications to the client.batch: several tool calls (commands, reads, edits, searches) in one request, results numbered in order;read_process_output with wait_for_exit: true: waits for the process to end and returns all its output at once, instead of polling;start_search with wait: true: returns every result in one call, instead of start_search then get_more_search_results;wait_for: waits unti