2slides MCP
MCP Server for 2slides enables AI-powered generation of PPT slides and presentations. It offers tools for theme search, slide creation, and job status polling via 2slides API.
How to Install and Use 2slides MCP
If you want your AI to help create PowerPoint presentations or slides, 2slides MCP is a great tool. It works as a server that connects with AI agents to make slide shows for you. Here’s a simple guide on how to install and use 2slides MCP, with clear instructions and examples from the official documentation.
Step 1: Get Your API Key
Before you can use the 2slides MCP server, you need an API key from 2slides. This key lets the server connect to 2slides.com tools.
To get your API key, visit 2slides.com/api and sign up or log in. The page will guide you to create or find your API key. Keep this key safe because you will need it to configure the MCP server.
Step 2: Install 2slides MCP
Next, you will install the MCP server. The easiest way is to use Node.js and NPM (Node Package Manager).
Open your command prompt or terminal and run this command to install 2slides MCP:
npm install -g 2slides-mcp
This installs the MCP tools globally on your computer, so you can run the server using the npx command.
Step 3: Configure 2slides MCP in Claude Desktop
2slides MCP works with Claude Desktop, an AI chat app. You need to tell Claude Desktop how to use the MCP server. To do this, edit a configuration file.
Open the file located at:
~/Library/Application Support/Claude/claude_desktop_config.json
Add this JSON code inside the configuration to set up 2slides MCP:
{
"mcpServers": {
"2slides": {
"command": "npx",
"args": ["2slides-mcp"],
"env": {
"API_KEY": "YOUR_2SLIDES_API_KEY"
}
}
}
}
Replace "YOUR_2SLIDES_API_KEY" with the actual API key you got from step 1. Save the file when you're done.
To finish, close Claude Desktop completely and then open it again. This restart ensures Claude loads the new MCP server settings.
Step 4: Use the Available Tools in 2slides MCP
When you open the chat in Claude Desktop and open the tools panel, you will see 2slides MCP's tools ready to use.
Here are some important tools you can try:
- slides_generate: This tool helps make slides based on your input.
Example request:
{
"themeId": "st-1756528793701-fcg5fblt2",
"userInput": "generate sample content",
"responseLanguage": "English",
"mode": "async"
}
If you use "mode": "sync", the server will complete generation and send results right away. If "async", you get a jobId back to check progress later.
- jobs_get: Use this with the
jobIdfrom the previous step to check the status or get your slides.
Example:
{ "jobId": "D8h9VYDGdTlZ6wWSEoctF" }
- themes_search: Find different slide themes to use.
Example:
{ "query": "8 stages", "limit": 10 }
All these tools return results in JSON format, which you can read or use further.
Step 5: Troubleshooting Tips
If you don’t see the 2slides tools in Claude Desktop after setup:
- Make sure the config file path is exact and saved.
- Restart Claude Desktop fully, not just the chat window.
- Check the logs by running this command in your terminal to see if there are errors:
tail -n 50 -f ~/Library/Logs/Claude/mcp*.log
This helps you find what went wrong.
By following these simple steps, you can install and start using 2slides MCP to create presentations quickly with AI help. Just get your API key, install the server, set it up in Claude Desktop, and try the tools!