Back to Home
krisrowe icon

notes

Verified Safe

by krisrowe

Overview

Manages notes across multiple backends via a CLI and a Multimodal Command Protocol (MCP) server, primarily for integration with LLM clients like Claude Code and Gemini CLI.

Installation

Run Command
notes-mcp

Environment Variables

  • NOTES_PROVIDER
  • APPSHEET_APP_ID
  • APPSHEET_API_KEY
  • APPSHEET_TABLE_NAME
  • NOTES_CONFIG_DIR

Security Notes

The code avoids direct use of dangerous functions like `eval` or `subprocess.run` with untrusted input. API keys are managed externally via config files or environment variables and are explicitly hidden by the `show_config` tool. The AppSheet query parser escapes user input for string literals, reducing common injection risks. Network requests to the AppSheet API include timeouts, preventing hangs. Overall, the security posture appears robust for its intended function.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens2000
Stars0
Forks0
Last Update2025-12-14

Tags

NotesCLIMCP ServerLLM ToolingAppSheet