Skip to main content
Glama
iKennas

local-mcp-server

by iKennas

local-mcp-server

A stdio MCP server that exposes local file I/O, a small shell whitelist, and SQLite helpers. Built for wiring Cursor/Claude Desktop to stuff on your machine without giving the model full shell access.

Setup

npm install
npm run build
cp config.example.json config.json
# edit allowedRoots to match your machine

Add to your MCP client config (Cursor example):

{
  "mcpServers": {
    "local": {
      "command": "node",
      "args": ["D:/path/to/local-mcp-server/dist/index.js"],
      "env": {
        "LOCAL_MCP_CONFIG": "D:/path/to/local-mcp-server/config.json"
      }
    }
  }
}

Related MCP server: MCP Server Toolkit

Tools

Tool

What it does

read_file / list_dir / write_file

Scoped to allowedRoots in config

system_info

Host stats, no secrets

run_command

Whitelist only: echo, date, pwd, whoami, uname

db_query / db_exec

SQLite via named aliases in config

Limitations

  • File access is path-jail'd but still powerful — don't point allowedRoots at $HOME.

  • Shell tool is intentionally useless for real admin work.

  • db_exec blocks DROP/ALTER; everything else is on you.

  • Windows: uname won't work unless you have it installed.

Dev

npm run dev      # tsx, stdio — hard to debug interactively
npm test

MIT licensed. PRs welcome for additional read-only system probes.

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables Notion AI to interact with local files, execute shell commands, and delegate complex tasks to local AI agents. Provides file operations, command execution, and task delegation capabilities for local workspace management.
    104
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Local daemon that bridges AI assistants to the local filesystem with read-only commands and optional write mode, enforcing strict security filters to prevent credential leakage.
    18
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Exposes local file system operations to AI assistants via Streamable HTTP with security features like auth, path whitelisting, and audit logging.
    870
    2
    MIT

View all related MCP servers

Related MCP Connectors

  • Operate Linux, macOS and Windows from your LLM. Every action runs through an auditable allowlist.

  • Let ChatGPT, Claude & Cursor use your Mac: email, calendar, iMessage, Teams, files. Local, free.

  • Securely search and manage workspace context files for AI agents and teams.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/iKennas/local-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server