The Spote MCP server exposes tools your AI agent can call during a conversation. All tools require a valid Bearer token in theDocumentation Index
Fetch the complete documentation index at: https://docs.spote.cloud/llms.txt
Use this file to discover all available pages before exploring further.
Authorization header. See Personal Access Tokens to create one.
Tags passed to
create_note should not include the # prefix — pass ["project", "ai"] not ["#project", "#ai"]. When tags are omitted, Spote extracts them automatically from #hashtag syntax in the text.Note tools
create_note
create_note
Creates a new note in Spote and indexes it immediately for semantic search. If you omit
tags, Spote extracts them from any #hashtag patterns in the text.Parameterstitle— string, required. The note title.text— string, required. The note body in markdown.bucket— string, optional. The folder to save the note in. Defaults to"Inbox".tags— string[], optional. A list of tags without the#prefix. If omitted, Spote extracts tags from#hashtagsyntax in the text.
- Note ID
- URL to the note in the Spote web app
- Bucket the note was saved to
- Tags that were applied
update_note
update_note
Updates an existing note by ID. Only the fields you provide are changed — omitted fields keep their current values. Updating the text or title also rebuilds the note’s semantic embedding.Parameters
id— string, required. The ID of the note to update.title— string, optional. New title.text— string, optional. New markdown body.bucket— string, optional. Move the note to a different bucket.tags— string[], optional. Replace the note’s tags. Does not merge — the new list replaces the old one.
get_note
get_note
Retrieves the full content of a note by ID.Parameters
id— string, required. The ID of the note to retrieve.
- Title
- URL to the note
- Bucket
- Tags
- Full markdown text
delete_note
delete_note
Permanently deletes a note and all of its shares. This action cannot be undone.Parameters
id— string, required. The ID of the note to delete.
list_recent
list_recent
Returns your most recently created or updated notes.Parameters
limit— number, optional. How many notes to return. Accepts 1–100. Defaults to20.bucket— string, optional. Filter results to a specific bucket.
Search tools
search_notes
search_notes
Searches your notes using semantic similarity. Spote embeds your query and finds notes by meaning — not exact wording.Parameters
query— string, required. A natural-language question or topic to search for.
find_similar
find_similar
Finds notes that are semantically similar to a given note. Useful for surfacing related ideas and past decisions when you’re working on a specific topic.Parameters
note_id— string, required. The ID of the note to use as the reference.limit— number, optional. How many similar notes to return. Accepts 1–20. Defaults to5.
Organization tools
list_buckets
list_buckets
Returns all bucket names in your Spote account. Use this to see which folders exist before saving a note to a specific bucket.ParametersNone.ReturnsAll bucket names as a newline-separated list.
list_tags
list_tags
relate_notes (preview)
relate_notes (preview)
Registers a logical link between two notes. This is a preview feature — the link is recorded but graph-based navigation is not yet available in the Spote web app.Parameters
from_id— string, required. The ID of the source note.to_id— string, required. The ID of the note to link to.