Featuredeck MCP Server
by Mak-3
Featuredeck MCP Server
Connect Featuredeck to Claude, Cursor, ChatGPT, and other MCP-compatible clients.
The server proxies requests to the Featuredeck backend API using Featuredeck API keys. It never connects directly to Supabase.
Architecture
MCP Client
↓
Featuredeck MCP
↓
Featuredeck Backend API
↓
SupabaseAvailable Tools
Read
featuredeck_whoamifeaturedeck_list_feature_requestsfeaturedeck_get_feature_requestfeaturedeck_list_roadmapfeaturedeck_get_roadmap_item
Write (editor/admin only)
featuredeck_create_roadmap_itemfeaturedeck_update_roadmap_itemfeaturedeck_delete_roadmap_item
Local Usage
Create a .env file:
FEATUREDECK_API_URL=https://your-app.com
FEATUREDECK_API_KEY=fd_live_xxxxxxxxx
MCP_TRANSPORT=stdioInstall and run:
npm install
npm run build
npm startHosted Usage
Set the following environment variables:
FEATUREDECK_API_URL=https://your-app.com
MCP_TRANSPORT=httpDeploy to Railway and expose:
POST /mcp
GET /healthzEach client authenticates using its own Featuredeck API key:
Authorization: Bearer fd_live_xxxxxxxxxCursor Example
{
"mcpServers": {
"featuredeck": {
"url": "https://mcp.featuredeck.in/mcp",
"headers": {
"Authorization": "Bearer fd_live_xxxxxxxxx"
}
}
}
}Development Roadmap
Phase 1: API key authentication and roadmap tools
Phase 2: OAuth support and audit logs
Phase 3: MCP resources and advanced AI workflows