notes-box
mcp-snippetbox
MCP-Server-Vorlage, auf der ich neue Tools basiere
Als Wochenend-Hack gestartet, ist es mir ans Herz gewachsen.
Highlights
Drei Tools: add / get / list für Notizen
Enthält Konfigurations-Snippet für Claude Desktop
Der Zustand wird in einer JSON-Datei im Home-Verzeichnis persistiert
FastMCP-Stil: Dekoratoren, kein Boilerplate
Related MCP server: notes-box
Installation
pip install -r requirements.txtVerwendung
# claude_desktop_config.json
# {
# "mcpServers": {
# "notes-box": {"command": "python", "args": ["server.py"]}
# }
# }
python server.pyProjektstruktur
├── .github/
│ ├── ISSUE_TEMPLATE/
│ │ └── bug_report.md
│ └── dependabot.yml
├── docs/
│ ├── configuration.md
│ ├── development.md
│ ├── roadmap.md
│ └── usage.md
├── examples/
│ └── quickstart.md
├── tests/
│ └── test_smoke.py
├── .editorconfig
├── .gitignore
├── CHANGELOG.md
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── LICENSE
├── SECURITY.md
├── requirements.txt
└── server.pyEntwicklung
python -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
python -m pytest -qChangelog
0.1.1- Randfall beim Argument-Parsing behoben0.1.0- erste funktionierende Version
Lizenz
MIT-lizenziert, siehe LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
Notes, files, GitHub, and Drive through one MCP connection.
Notes, files, GitHub, and Drive through one MCP connection.
Notes, files, GitHub, and Drive through one MCP connection.
Persistent memory layer for AI tools. Save and recall notes across Claude and other MCP clients.
Related MCP Servers
- FlicenseNot gradedqualityAmaintenanceEnables adding, retrieving, and listing notes with state persisted to a local JSON file.-
- AlicenseNot gradedqualityCmaintenanceEnables users to add, get, and list notes, with state persisted to a JSON file in the home directory.MIT
- FlicenseNot gradedqualityCmaintenanceEnables adding, retrieving, and listing notes, with state persisted to a JSON file in the home directory.-
- AlicenseNot gradedqualityCmaintenanceEnables users to add, get, and list notes, with state persisted to a JSON file in the home directory.MIT