Install
$ agentstack add mcp-abhishekkumar2021-mcp-suite ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.4.1 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
About
🧰 mcp-suite
A collection of Model Context Protocol 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
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-suitethen/plugin install notes - npm (any client):
npx -y @abhishekmcp/notes - Claude Desktop (MCPB): drag the
notes-*.mcpbfrom the latest release 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:
claude mcp add notes --env NOTES_DIR=$HOME/notes -- node "$(pwd)/servers/notes/dist/index.js"
Or with Claude Desktop (claude_desktop_config.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 monorepo.
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
- Create
servers//with its ownpackage.json(unique npmname) and atsconfig.jsonthatextends: "../../tsconfig.base.json". - Put source in
servers//src/. - Run
npm installat the root so the workspace picks it up. - 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:
npm publish -w servers/ --access public
Contributing
Contributions are welcome! Please read [CONTRIBUTING.md](CONTRIBUTING.md) and our [Code of Conduct](CODEOFCONDUCT.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
- Source: Abhishekkumar2021/mcp-suite
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.4.1 Imported from the upstream source.