slide-deck.io
Public remixable decks from a topic. Control.io product of Morton Technology Consulting, LLC.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"mcp": {
"url": "https://slide-deck.io/mcp"
}
}
}Remote endpoints
https://slide-deck.io/mcpstreamable-httpWhat it can do
Tool inventory
Tools (3)
⚪generate_report(kind, source, csv, title, projectKey, ...)
Build a weekly status, project update, or quarterly report from a connected source. Native PowerPoint objects. Requires API key.
Input Schema
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"weekly",
"quarterly",
"project"
]
},
"source": {
"type": "string",
"description": "jira | github | notion | asana | linear | clickup | csv (pass the file contents in `csv`; spreadsheets: export as CSV)"
},
"csv": {
"type": "string",
"description": "CSV text when source is csv: header row, first column = period/label, other columns numeric"
},
"title": {
"type": "string",
"description": "Deck title when source is csv"
},
"projectKey": {
"type": "string"
},
"repoFullName": {
"type": "string"
},
"pageId": {
"type": "string"
},
"projectId": {
"type": "string"
},
"teamId": {
"type": "string"
},
"spaceId": {
"type": "string"
},
"templateId": {
"type": "string",
"description": "Optional locked .pptx template id"
}
},
"required": [
"kind",
"source"
]
}🟢list_connectors
List live OAuth / file-import connectors this account can use.
Input Schema
{
"type": "object",
"properties": {}
}⚪populate_template(templateId, kind, source, csv, title, ...)
Fill a previously uploaded locked PowerPoint template from a connected source or a CSV / spreadsheet export. Masters stay. Charts stay charts. CSV fills are grounding-checked: every figure comes from the data.
Input Schema
{
"type": "object",
"properties": {
"templateId": {
"type": "string"
},
"kind": {
"type": "string",
"enum": [
"weekly",
"quarterly",
"project"
]
},
"source": {
"type": "string",
"description": "jira | github | notion | asana | linear | clickup | csv (pass the file contents in `csv`; name charts csv_<column>; tokens like {{revenue_latest}}, {{revenue_change}}, {{label_1}}, {{revenue_1}})"
},
"csv": {
"type": "string",
"description": "CSV text when source is csv: header row, first column = period/label, other columns numeric"
},
"title": {
"type": "string",
"description": "Report title when source is csv; fills {{title}}"
},
"projectKey": {
"type": "string"
},
"repoFullName": {
"type": "string"
},
"pageId": {
"type": "string"
}
},
"required": [
"templateId",
"kind",
"source"
]
}Recommended Prompts
list_connectorslist_connectorsCommunity
Evidence