View as Markdown
Evernote icon

Evernote ACTION

Create Note

Creates a new note in Evernote. See the documentation
  • Action
  • Writes data
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Evernote account once, then configure and run Create Note from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "evernote-create-note",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    evernote: { authProvisionId: "apn_xxxxxxx" },
    title: "Title",
    content: "Content",
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Create Note inputs
Property Type Description
title Title string
The subject of the note. Can't begin or end with a space.
Required
content Content string
The XHTML block that makes up the note. This is the canonical form of the note's contents, so will include abstract Evernote tags for internal resource references. A client may create a separate transformed version of this content for internal presentation, but the same canonical bytes should be used for transmission and comparison unless the user chooses to modify their content.
Optional
active Active boolean
If the note is available for normal actions and viewing
Optional
notebookGuid Notebook ID string
The notebook ID that contains this note. If no Notebook ID is provided, the default notebook will be used instead.
Optional Dynamic
tagGuids Tag IDs string[]
A list of tag IDs that are applied to this note.
Optional Dynamic
attributes Attributes object
A list of the attributes for this note. See the documentation for further details.
Optional
noUpdateTitle No Update Title boolean
The client may not update the note's title.
Optional
noUpdateContent No Update Content boolean
The client may not update the note's content. Content includes content and resources, as well as the related fields contentHash and contentLength.
Optional
noUpdateEmail No Update Email boolean
The client may not email the note.
Optional
noUpdateShare No Update Share boolean
The client may not share the note with specific recipients.
Optional
noUpdateSharePublicly No Update Share Publicly boolean
The client may not make the note public.
Optional

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
evernote-create-note
Version
0.0.4
App
Evernote
Authentication
API key
Read-only
No
Destructive
No
Open world
Yes