Skip to main content
Glama

MCP Notes

by 9Ninety
schemas.ts1.06 kB
import { z } from "zod"; export const NoteSchema = z.object({ id: z .string() .describe( 'Unique identifier of the note, should be unique enough like "a-note-about-python-file-server-design-109".' ), title: z .string() .describe("Title of the note, describe what was inside the content."), summary: z.string().describe("Short summary of the note"), tags: z.array(z.string()).describe("Tags of the note"), content: z.string().describe("Content of the note"), }); export type Note = z.infer<typeof NoteSchema>; export const ListNotesInputSchema = z.object({ tags: z .array(z.string()) .optional() .describe("Optional tags to filter notes. do not specify this if you didn't certainly sure what tags you want."), }); export const GetNoteInputSchema = z.object({ id: z.string().describe("ID of the note to retrieve"), }); export const WriteNoteInputSchema = NoteSchema; export const DeleteNoteInputSchema = z.object({ id: z.string().describe("ID of the note to delete"), });

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/9Ninety/MCPNotes'

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