Back to Home
krisrowe icon

notes

Verified Safe

by krisrowe

Overview

Manages notes across multiple backends using a CLI and an MCP server for integration with LLM clients like Claude Code and Gemini CLI.

Installation

Run Command
notes-mcp

Environment Variables

  • NOTES_CONFIG_DIR
  • NOTES_PROVIDER
  • APPSHEET_APP_ID
  • APPSHEET_API_KEY
  • APPSHEET_TABLE_NAME
  • LOG_LEVEL

Security Notes

API keys and application IDs are loaded from `~/.config/notes/config.json` or environment variables, not hardcoded. The `show_config` MCP tool intentionally redacts API keys. User query parsing builds an Abstract Syntax Tree (AST) which is then transformed into AppSheet API selectors, avoiding direct code execution from user input. Relies on the security of the AppSheet API for data handling and injection prevention. Configuration file permissions (chmod 600) are recommended in documentation but not enforced by the application itself.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassLow
Avg Tokens1000
Stars0
Forks0
Last Update2025-12-15

Tags

NotesCLIMCP ServerLLM IntegrationAppSheet