Simplenote MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_LEVEL | No | Logging level (DEBUG, INFO, WARNING, ERROR) | INFO |
| SIMPLENOTE_EMAIL | Yes | Your Simplenote account email | |
| SIMPLENOTE_PASSWORD | Yes | Your Simplenote account password | |
| SYNC_INTERVAL_SECONDS | No | Cache synchronization interval | 120 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_notesA | List recent notes, optionally filtered by tag. Use search_notes for full-text or boolean queries. Use list_tags first to discover available tag names. |
| search_notesA | Search for notes in Simplenote with advanced capabilities including fuzzy matching, pagination, and sorting support. To find the most recently updated note on a topic, use sort_by='modifydate' with sort_direction='desc' and limit=1. Use list_tags first if you need to discover available tags before filtering. |
| get_noteA | Retrieves the full content of a note by ID from Simplenote. Use search_notes when you don't know the exact note ID. |
| list_tagsA | List all tags used across notes with note counts. Use this before creating or searching by tags to discover existing tags and avoid fragmentation. |
| get_note_versionsA | Retrieve the version history of a note (up to 10 most recent versions). |
| find_untagged_notesA | List notes that have no tags. Useful for tag housekeeping — find notes that need to be organized. |
| export_notesB | Export one or more notes to Markdown or JSON format |
| get_server_infoA | Return version, author, and debug information about this MCP server. Use this to confirm which version is running, check whether the cache is initialized, and see runtime settings (log level, sync interval, offline mode). No parameters required. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| create_note_prompt | Create a new note with content |
| search_notes_prompt | Search for notes matching a query |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/docdyhr/simplenote-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server