notes-box
mcp-snippetbox
Шаблон MCP-сервера, на основе которого я создаю новые инструменты.
Начинался как поделка на выходных, но я к нему прикипел.
Возможности
Три инструмента для заметок: add / get / list
Включает фрагмент конфигурации для Claude Desktop
Состояние сохраняется в JSON-файле в домашней директории
Стиль FastMCP: декораторы, ноль шаблонного кода
Related MCP server: notes-box
Установка
pip install -r requirements.txtИспользование
# claude_desktop_config.json
# {
# "mcpServers": {
# "notes-box": {"command": "python", "args": ["server.py"]}
# }
# }
python server.pyСтруктура проекта
├── .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.pyРазработка
python -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
python -m pytest -qИстория изменений
0.1.1- исправлен граничный случай в разборе аргументов0.1.0- первая рабочая версия
Лицензия
Под лицензией MIT, см. 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