2slides
This is the 1st, easiest, and cheapest PPT, slides, presentation AI generation MCP Server in the world.
2slides MCP Server
Expose 2slides.com tools for MCP clients (e.g., Claude Desktop).
Get Your API Key
Before using this MCP server, you need to obtain an API key from 2slides.com/api.
Configure in Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json
and add:
{
"mcpServers": {
"2slides": {
"command": "npx",
"args": ["2slides-mcp"],
"env": {
"API_KEY": "YOUR_2SLIDES_API_KEY"
}
}
}
}
Then fully restart Claude Desktop. In a chat, open the tools panel and you should see the tools below.
Available Tools
-
slides_generate
(POST /api/v1/slides/generate)- Args:
themeId
(string),userInput
(string),responseLanguage
(string) - Example:
{ "themeId": "st-1756528793701-fcg5fblt2", "userInput": "generate sample content", "responseLanguage": "English" }
- Args:
-
jobs_get
(GET /api/v1/jobs/{jobId})- Args:
jobId
(string) - Example:
{ "jobId": "D8h9VYDGdTlZ6wWSEoctF" }
- Args:
-
themes_search
(GET /api/v1/themes/search)- Args:
query
(string),limit
(number, optional, max 100) - Example:
{ "query": "8 stages", "limit": 10 }
- Args:
All tools return the 2slides API JSON as formatted text. Use jobs_get
with the jobId
from slides_generate
to poll status or get the downloadUrl
when available.
Troubleshooting (Claude Desktop)
- If tools don’t appear in Claude, verify the config path is absolute and restart the app.
- Check Claude MCP logs:
tail -n 50 -f ~/Library/Logs/Claude/mcp*.log
- For stdio MCP servers, avoid logging to stdout; this server only logs errors to stderr. See the official guidance below.
References
- Build an MCP server (official docs): https://modelcontextprotocol.io/docs/develop/build-server
- 2slides: https://www.2slides.com
- 2slides Templates: https://www.2slides.com/templates
Related Servers
Mesh Scanner
A simple, self-contained notes system with resources, tools, and prompts, implemented as an MCP server.
Portfolio Manager MCP Server
A server providing tools and resources for managing and analyzing investment portfolios.
n8n-mcp
A simple note storage system with tools to add and summarize notes using a custom note:// URI scheme.
Spotify MCP Server
Control Spotify with natural language. Enables search, playback control, queue management, and device control using conversational commands.
Browser
Interact with and control your web browser via a browser extension.
Israeli Bank MCP
Manage Israeli bank accounts and transactions.
Google Workspace MCP Server
Interact with Google Workspace services like Gmail and Google Calendar.
Home Assistant
Interact with Home Assistant to control smart home devices, query states, manage automations, and troubleshoot your smart home setup.
Sequential Thinking MCP Server
A tool for dynamic and reflective problem-solving using a structured thinking process.
YOURLS-MCP
Integrates the YOURLS URL shortening service with Claude Desktop.