InstaPods

Registre officiel Cloud et DevOps

Deploy and manage web apps on InstaPods: create pods, push files, run commands, read logs.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http instapods 'https://app.instapods.com/api/mcp'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "instapods": {
            "type": "http",
            "url": "https://app.instapods.com/api/mcp"
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. InstaPods SDK
  2. Integration Paths
  3. What's in This Repo
  4. MCP Registry
  5. Links
  6. License

InstaPods SDK

Tools and integrations for deploying and managing apps on InstaPods with AI assistants.

InstaPods is app hosting for developers — real Linux servers, one command. Deploy Node.js, Python, PHP, and static apps in seconds. This SDK provides two ways to integrate InstaPods with Claude:

Integration Paths

Claude Code (CLI Skill)

A skill that teaches Claude Code how to deploy and debug apps using the instapods CLI.

Setup:

  1. Install the CLI:
     curl -fsSL https://instapods.com/install.sh | sh
     instapods auth login
  2. Copy the skill to your project:
     mkdir -p .claude/skills/instapods-cli
     curl -fsSL https://raw.githubusercontent.com/instapods/sdk/main/skills/instapods-cli/SKILL.md \
       -o .claude/skills/instapods-cli/SKILL.md
  3. Ask Claude Code to deploy:
     > deploy my app to instapods
     > my app is returning 502, help me debug
     > add a PostgreSQL database to my pod
Claude Desktop / Claude.ai (MCP Skill)

Two options — use the MCP skill for guided workflows, or connect directly via MCP.

Option A: MCP Skill (recommended)

Copy the skill to your project:

mkdir -p .claude/skills/instapods-mcp
curl -fsSL https://raw.githubusercontent.com/instapods/sdk/main/skills/instapods-mcp/SKILL.md \
  -o .claude/skills/instapods-mcp/SKILL.md

Option B: Direct MCP connection

Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "instapods": {
      "url": "https://app.instapods.com/api/mcp"
    }
  }
}

On first use, Claude will walk you through OAuth authentication. See mcp/README.md for the full setup guide.

The MCP server includes built-in prompts:

  • deploy-app — Guided deployment workflow
  • debug-pod — Systematic pod diagnosis
  • getting-started — Overview of available tools and resources

What's in This Repo

sdk/
├── README.md                              # This file
├── server.json                            # MCP Registry manifest (see below)
├── skills/
│   ├── instapods-cli/
│   │   └── SKILL.md                       # Skill for Claude Code (uses CLI)
│   └── instapods-mcp/
│       └── SKILL.md                       # Skill for Claude Desktop/Claude.ai (uses MCP tools)
├── mcp/
│   └── README.md                          # MCP server setup guide
└── cli/
    └── README.md                          # CLI quick reference

MCP Registry

InstaPods is listed in the official MCP Registry as com.instapods/instapods. server.json in this repo is the source of truth for that listing:

curl -s "https://registry.modelcontextprotocol.io/v0/servers?search=instapods"

To publish an update, bump version in server.json, then push a matching tag:

git tag mcp-v1.1.0 && git push origin mcp-v1.1.0

That runs .github/workflows/publish-mcp-registry.yml, which publishes via mcp-publisher. The registry rejects a version that already exists, so every publish needs a new version.

Authentication is domain-based: the registry namespace com.instapods/* is proved by the Ed25519 public key served at https://instapods.com/.well-known/mcp-registry-auth. The workflow signs with the matching private key from the MCP_REGISTRY_PRIVATE_KEY repo secret. GitHub OIDC is not an option here — it only grants the io.github.* namespace.

License

MIT

Questions fréquentes

Qu'est-ce que InstaPods ?

Deploy and manage web apps on InstaPods: create pods, push files, run commands, read logs.

Comment installer InstaPods ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http instapods 'https://app.instapods.com/api/mcp'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour InstaPods ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

InstaPods est-il open source ?

Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.

Qui maintient InstaPods ?

Il est publié par InstaPods. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.