Contentstack App MCP Remote Server
Allows interaction with Contentstack's API for managing content stacks, entries, and app configurations.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Contentstack App MCP Remote Serverlist all content types in my stack"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Contentstack App MCP — Remote Server
A minimal Next.js wrapper that serves the Contentstack App MCP Server over HTTP — deployable to Contentstack Launch, Vercel, or any Node.js host.
What This Does
The MCP server normally runs locally via stdio. This project wraps it in a single Next.js API route so it can be accessed remotely via a URL. Same tools, same knowledge, same workflow — just over HTTP instead of stdio.
Related MCP server: Contentstack MCP Streamable HTTP Server
Setup
npm install
npm run buildDependency: contentstack-app-mcp
The package.json pulls the MCP server from GitHub. On npm install, the package's prepare script compiles TypeScript automatically.
Scenario |
|
GitHub (default) |
|
Local dev (MCP repo cloned next to this project) |
|
Production (after npm publish) |
|
Project Structure
contentstack-app-mcp-remote/
├── app/
│ ├── api/[transport]/route.ts ← the only file that matters
│ ├── layout.tsx ← minimal layout
│ └── page.tsx ← landing page with connection info
├── package.json
├── next.config.js
└── tsconfig.jsonDeploy to Contentstack Launch
Push this project to a GitHub repo
Go to Contentstack Launch → Launch → Import from GitHub
Settings:
Framework: Next.js
Build command:
npm install && npm run buildOutput directory:
.next
Deploy
Your MCP server is now live at:
https://your-project.contentstack.app/api/mcpDeploy to Vercel
npm install
npx vercel deployConnect Your IDE
Once deployed, add this to your MCP config:
Cursor (.cursor/mcp.json)
{
"mcpServers": {
"contentstack-apps": {
"url": "https://your-project.contentstack.app/api/mcp"
}
}
}Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"contentstack-apps": {
"command": "npx",
"args": ["mcp-remote", "https://your-project.contentstack.app/api/mcp"]
}
}
}Note: Claude Desktop may require
mcp-remoteto bridge Streamable HTTP to stdio. Install:npm install -g mcp-remote
Run Locally
npm install
npm run devServer starts at http://localhost:3000. MCP endpoint: http://localhost:3000/api/mcp
Test with MCP Inspector:
npx @modelcontextprotocol/inspector
# Connect to http://localhost:3000/api/mcp using Streamable HTTPUpdating
When the MCP server gets updated, just redeploy:
npm update contentstack-app-mcp
npm run buildOr if using Launch, push to GitHub and it auto-deploys.
Security
This deployment has no authentication. Anyone with the URL can use the MCP tools. For production:
Use
mcp-handler'swithMcpAuthfor OAuth — see Vercel docsOr restrict access via Launch's password protection feature
This server cannot be deployed
Maintenance
Related MCP Connectors
Build, validate, deploy — HTTP APIs, cron jobs, webhooks and MCP tools — from your AI client.
Host your MCP tool over streamable HTTP in one command.
Build, deploy, and host full-stack web apps from any MCP client. DB, auth, storage, cron included.
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceExposes provider-specific tools and relays HTTP requests to configured providers like Supabase, Vercel, and Context7, enabling interaction with multiple external APIs through a unified MCP interface with configurable authentication and access controls.-
- FlicenseNot gradedqualityDmaintenanceA transport wrapper that exposes Contentstack MCP tools over HTTP instead of stdio to enable remote access and horizontal scaling. It acts as a proxy for the Contentstack MCP package, allowing browser-based and networked clients to interact with various Contentstack APIs.-
- AlicenseNot gradedqualityCmaintenanceEnables universal access to MCP tools and capabilities from external clients, client-side, and server-side within a Next.js application.17 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables deploying stateless MCP servers on Appwrite Functions, supporting custom tools with JSON-RPC over HTTPS.MIT