# Files

> Sandboxed local filesystem: read, search, edit, copy, archive, and safely manage files.

- **Type:** MCP server
- **Install:** `agentstack add mcp-abhishekkumar2021-mcp-suite`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [Abhishekkumar2021](https://agentstack.voostack.com/s/abhishekkumar2021)
- **Installs:** 0
- **Category:** [AI & ML](https://agentstack.voostack.com/c/ai-and-ml)
- **Latest version:** 0.4.1
- **License:** MIT
- **Upstream author:** [Abhishekkumar2021](https://github.com/Abhishekkumar2021)
- **Source:** https://github.com/Abhishekkumar2021/mcp-suite

## Install

```sh
agentstack add mcp-abhishekkumar2021-mcp-suite
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# 🧰 mcp-suite

**A collection of [Model Context Protocol](https://modelcontextprotocol.io) servers, built in TypeScript.**

[](https://github.com/Abhishekkumar2021/mcp-suite/actions/workflows/ci.yml)
[](LICENSE)
[](CONTRIBUTING.md)
[](https://nodejs.org)

Each server lives in its own folder under [`servers/`](servers) and publishes to npm as an independent package, while sharing tooling through an npm workspace. Connect them to any MCP client — Claude Desktop, Claude Code, Cursor, and more.

## Table of contents

- [Servers](#servers)
- [Quickstart](#quickstart)
- [Connecting to a client](#connecting-to-a-client)
- [Development](#development)
- [Adding a new server](#adding-a-new-server)
- [Publishing](#publishing)
- [Contributing](#contributing)
- [License](#license)

## Servers

| Server | Description | Status |
|--------|-------------|--------|
| [`notes`](servers/notes) | Local markdown notes: ranked full-text **and semantic** search, tags, todos, a `[[wiki-link]]` knowledge graph, daily notes + templates, and slash-command workflows (prompts) | ✅ Stable |
| [`files`](servers/files) | Sandboxed local filesystem: read, glob + content search, token-efficient edits, copy/move, soft-delete trash, zip, checksums, and dedup | ✅ Stable |

_More on the way: a GitHub helper, a Spotify controller, and others._

## Quickstart

```bash
git clone https://github.com/Abhishekkumar2021/mcp-suite.git
cd mcp-suite
npm install      # installs deps for every workspace
npm run build    # builds every server
```

## Install

The **notes** server is distributed several ways (see its [README](servers/notes#readme) for details):

- **Claude Code plugin:** `/plugin marketplace add Abhishekkumar2021/mcp-suite` then `/plugin install notes`
- **npm (any client):** `npx -y @abhishekmcp/notes`
- **Claude Desktop (MCPB):** drag the `notes-*.mcpb` from the [latest release](https://github.com/Abhishekkumar2021/mcp-suite/releases) onto Settings → Extensions
- **MCP registry:** `io.github.Abhishekkumar2021/notes`

## Connecting to a client

Each server's README has full configuration instructions. As an example, to use the **notes** server with Claude Code:

```bash
claude mcp add notes --env NOTES_DIR=$HOME/notes -- node "$(pwd)/servers/notes/dist/index.js"
```

Or with Claude Desktop (`claude_desktop_config.json`):

```json
{
  "mcpServers": {
    "notes": {
      "command": "node",
      "args": ["/absolute/path/to/mcp-suite/servers/notes/dist/index.js"],
      "env": { "NOTES_DIR": "/absolute/path/to/your/notes" }
    }
  }
}
```

## Development

This is an [npm workspaces](https://docs.npmjs.com/cli/using-npm/workspaces) monorepo.

```bash
npm install                      # install all workspace dependencies (run once at the root)
npm run build                    # build every server
npm run build -w servers/notes   # build a single server
npm run clean                    # remove all build output
```

## Adding a new server

1. Create `servers//` with its own `package.json` (unique npm `name`) and a `tsconfig.json` that `extends: "../../tsconfig.base.json"`.
2. Put source in `servers//src/`.
3. Run `npm install` at the root so the workspace picks it up.
4. Add a row to the [Servers](#servers) table above.

All servers follow the [naming standard](NAMING.md) (`@abhishekmcp/`). See [CONTRIBUTING.md](CONTRIBUTING.md) for detailed guidelines.

## Publishing

Each server is published independently:

```bash
npm publish -w servers/ --access public
```

## Contributing

Contributions are welcome! Please read [CONTRIBUTING.md](CONTRIBUTING.md) and our [Code of Conduct](CODE_OF_CONDUCT.md). Found a security issue? See [SECURITY.md](SECURITY.md).

## License

[MIT](LICENSE) © Abhishek

## Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [Abhishekkumar2021](https://github.com/Abhishekkumar2021)
- **Source:** [Abhishekkumar2021/mcp-suite](https://github.com/Abhishekkumar2021/mcp-suite)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Versions

- **0.4.1** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/mcp-abhishekkumar2021-mcp-suite
- Seller: https://agentstack.voostack.com/s/abhishekkumar2021
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
