Configure the Temps MCP server to enable AI assistants to interact with the Temps platform. Provides tools for listing projects, viewing project details, and managing deployments directly from Claude or other MCP-compatible clients. Use when the user wants to: (1) Set up Temps MCP server, (2) Configure Claude to manage Temps projects, (3) Add Temps tools to their AI assistant, (4) Enable AI-powered deployment management, (5) Connect Claude Desktop to Temps, (6) Use MCP to interact with Temps API. Triggers: "temps mcp", "configure temps tools", "add temps to claude", "temps ai assistant", "mcp server setup".
Install
npx skillscat add gotempsh/temps/temps-mcp-setup Install via the SkillsCat registry.
Temps MCP Setup
Configure the Temps MCP server to manage projects and deployments from AI assistants.
Installation
Option 1: npx (Recommended)
No installation needed - runs directly:
{
"mcpServers": {
"temps": {
"command": "npx",
"args": ["-y", "@temps-sdk/mcp"],
"env": {
"TEMPS_API_URL": "https://your-temps-instance.com",
"TEMPS_API_KEY": "your-api-key"
}
}
}
}Option 2: Global Install
npm install -g @temps-sdk/mcpConfiguration by Client
Claude Desktop (macOS)
Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"temps": {
"command": "npx",
"args": ["-y", "@temps-sdk/mcp"],
"env": {
"TEMPS_API_URL": "https://your-temps-instance.com",
"TEMPS_API_KEY": "your-api-key"
}
}
}
}Claude Desktop (Windows)
Edit %APPDATA%\Claude\claude_desktop_config.json:
{
"mcpServers": {
"temps": {
"command": "npx",
"args": ["-y", "@temps-sdk/mcp"],
"env": {
"TEMPS_API_URL": "https://your-temps-instance.com",
"TEMPS_API_KEY": "your-api-key"
}
}
}
}Claude Code (VS Code)
Add to .vscode/settings.json or user settings:
{
"claude.mcpServers": {
"temps": {
"command": "npx",
"args": ["-y", "@temps-sdk/mcp"],
"env": {
"TEMPS_API_URL": "https://your-temps-instance.com",
"TEMPS_API_KEY": "your-api-key"
}
}
}
}Environment Variables
| Variable | Required | Description |
|---|---|---|
TEMPS_API_URL |
Yes | Your Temps instance URL |
TEMPS_API_KEY |
Yes | API key from Temps dashboard |
Getting Your API Key
- Log into your Temps dashboard
- Navigate to Settings > API Keys
- Create a new API key with appropriate permissions
- Copy the key (it's only shown once)
Available Tools
Once configured, these tools become available:
list_projects
List all projects in your Temps instance.
Parameters:
- page (optional): Page number, default 1
- page_size (optional): Items per page, default 20, max 100get_project
Get details of a specific project.
Parameters:
- project_id (required): The project IDlist_deployments
List deployments for a project.
Parameters:
- project_id (required): The project ID
- page (optional): Page number, default 1
- page_size (optional): Items per page, default 20, max 100Available Prompts
add_react_analytics
Guided setup for adding Temps analytics to React applications.
Arguments:
- framework (required): nextjs-app, nextjs-pages, vite, cra, remix
- project_id (optional): Your Temps project IDVerification
After configuration, restart your client and verify:
- Ask: "List my Temps projects"
- The assistant should use
list_projectstool - You should see your projects listed
Troubleshooting
Tools not appearing?
- Restart your MCP client completely
- Verify JSON syntax is valid
- Check that npx is in your PATH
Connection errors?
- Verify TEMPS_API_URL is accessible
- Check API key has correct permissions
- Try accessing the URL in a browser
Permission denied?
- Ensure API key has read permissions for projects
- Check API key hasn't expired