Slite MCP Server
A Model Context Protocol server for Slite, enabling AI assistants to interact with your Slite knowledge base through note management, search, and AI queries.
README
@takeokunn/slite-mcp
A Model Context Protocol (MCP) server for Slite, enabling AI assistants to interact with your Slite knowledge base.
Features
- Note Management - Create, read, update, delete, archive, and verify notes
- Search - Full-text search across all Slite notes with advanced filtering
- Ask AI - Query notes using natural language with Slite's AI
- User Management - Look up users by ID or search by name/email
- Group Management - Look up groups by ID or search by name
- Tile Management - Update or create structured tiles within notes
- Secure Bearer Token Authentication - API token-based access control
- TypeScript Implementation - Full type safety throughout
Installation
npm install -g @takeokunn/slite-mcp
Or run directly with npx:
npx @takeokunn/slite-mcp
Configuration
Set the following environment variable:
| Variable | Description | Example |
|---|---|---|
SLITE_API_TOKEN |
Slite API token | your_slite_api_token |
Getting an API Token
- Log in to Slite
- Go to Settings → Integrations → API
- Generate a new API token
- Copy the generated token
Usage
Claude Desktop Integration
Add to your Claude Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"slite": {
"command": "npx",
"args": ["@takeokunn/slite-mcp"],
"env": {
"SLITE_API_TOKEN": "your_slite_api_token"
}
}
}
}
Or if installed globally:
{
"mcpServers": {
"slite": {
"command": "slite-mcp",
"env": {
"SLITE_API_TOKEN": "your_slite_api_token"
}
}
}
}
Available Tools
This MCP server provides 21 tools organized into 7 categories:
Ask Tools (4)
| Tool | Description |
|---|---|
ask_question |
Ask a natural language question about your Slite notes |
index_custom_content |
Index custom content for AskX (deprecated) |
delete_custom_content |
Delete indexed custom content (deprecated) |
list_custom_content |
List indexed custom content (deprecated) |
Me Tools (1)
| Tool | Description |
|---|---|
get_me |
Get the currently authenticated user information |
Note Tools (10)
| Tool | Description |
|---|---|
create_note |
Create a new note from markdown or HTML content |
list_notes |
List notes with optional filtering by owner or parent |
get_note |
Get a single note by ID with content |
delete_note |
Delete a note and all its children (irreversible) |
update_note |
Update a note's title or content |
get_note_children |
Get child notes of a parent note |
verify_note |
Mark a note as verified with optional expiration |
flag_note_as_outdated |
Flag a note as outdated with a reason |
archive_note |
Archive or unarchive a note |
update_note_owner |
Change the owner of a note to a user or group |
Tile Tools (1)
| Tool | Description |
|---|---|
update_tile |
Update or create a tile in a Slite note |
Search Tools (1)
| Tool | Description |
|---|---|
search_notes |
Search notes by query with filters for review state, date, and more |
User Tools (2)
| Tool | Description |
|---|---|
get_user |
Get a single user by ID |
search_users |
Search users by email, name, or username |
Group Tools (2)
| Tool | Description |
|---|---|
get_group |
Get a single group by ID |
search_groups |
Search groups by name |
Requirements
- Node.js 22+
- Slite account with API access
License
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
Neon Database
MCP server for interacting with Neon Management API and databases
E2B
Using MCP to run code via e2b.
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.