Skip to main content
Glama
mariomosca

NotesKeep MCP Server

by mariomosca

get_note

Retrieve a specific note from NotesKeep by its ID to access saved text or checklist content for review or editing.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
idYesID of the note to retrieve

Implementation Reference

  • The "get_note" tool implementation, including schema definition and request handling.
    server.tool(
        "get_note",
        {
            id: z.number().describe("ID of the note to retrieve"),
        },
        async ({ id }) => {
            try {
                const data = await apiRequest(`/api/notes/${id}`);
    
                return {
                    content: [{
                        type: "text",
                        text: JSON.stringify(data.note, null, 2)
                    }]
                };
            } catch (error) {
                return {
                    content: [{
                        type: "text",
                        text: `Error getting note: ${error}`
                    }],
                    isError: true
                };
            }
        }
    );

Latest Blog Posts

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/mariomosca/noteskeep-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server