Idealift MCP Server logo

Idealift MCP Server

by Startvest-LLC

Captures and structures product feedback, scores ideas, tracks decisions, and creates tickets in GitHub, Jira, or Linear.

Install Idealift MCP Server

Pick your client, then add it in one click or paste the config.

Streamable HTTP (Remote)
Server URL
https://idealift.app/mcp

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Overview

Startvest-LLC/idealift-mcp-server connects AI assistants to IdeaLift for product feedback capture, idea normalization, decision tracking, and backlog actions. It exposes MCP tools for structuring raw requests, checking account links, listing destinations, connecting projects, and creating tickets in GitHub, Jira, or Linear. The server runs over Server-Sent Events at `/mcp`, with OAuth 2.0 and PKCE for linking assistant users to IdeaLift accounts. Reach for it when an AI workflow needs to turn unstructured feedback into trackable product work.

Use cases

  • Normalize raw feedback into feature requests, bugs, or tasks
  • List connected GitHub, Jira, or Linear project destinations
  • Create backlog tickets from structured ideas
  • Track product decisions with audit history
  • Aggregate feedback from supported communication and code platforms

Key features

  • Idea normalization
  • GitHub, Jira, and Linear ticket creation
  • Destination connection management
  • OAuth 2.0 with PKCE
  • Decision audit trails
  • RICE prioritization

Tools5

What Idealift MCP Server lets your agent do. Expand a tool for its parameters.

Self-reported~64 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

11/12 checks healthy over the last 90d

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars1Stargazers on the source repository.
Last commit5mo agoMost recent push to the default branch.
Tools exposed5Callable tools this server registers over MCP.
Directory activity2 viewsConfig copies, upvotes, and views on AllMCPs.

How Idealift MCP Server works

What Startvest-LLC/idealift-mcp-server MCP server does

Startvest-LLC/idealift-mcp-server brings IdeaLift product-management workflows into MCP-compatible AI assistants. It can turn unstructured text into a structured idea, check whether an assistant user is connected to IdeaLift, inspect available project destinations, and create tickets in connected systems. Supported ticket destinations are GitHub Issues, Jira, and Linear.

The broader workflow covers feedback and decision management. It also describes RICE scoring using Reach, Impact, Confidence, and Effort. Additional proxy tools provide access to IdeaLift API areas including ideas, signals, decisions, and the roadmap.

How it works

The Startvest-LLC/idealift-mcp-server MCP server uses Server-Sent Events transport. Once running, it exposes the MCP endpoint at http://localhost:3001/mcp; the default port is 3001 and can be changed with PORT.

Authentication has two layers. The server uses configured service credentials for its connection to IdeaLift and its database, while its built-in OAuth 2.0 flow links an AI-assistant user to an IdeaLift account. The OAuth flow supports the authorization-code grant with PKCE. The tools that list destinations, create tickets, or connect destinations require authentication; idea normalization and authentication checks do not.

The SSE transport sends keep-alive pings every 15 seconds. This is relevant when placing the server behind infrastructure that manages long-lived HTTP connections.

Setup and configuration

Install the project dependencies with npm install, copy .env.example to .env, then provide the required settings. The Startvest-LLC/idealift-mcp-server MCP server needs the following environment values:

  • IDEALIFT_APP_URL — the IdeaLift API base URL
  • INTERNAL_API_KEY — the service-to-service authentication key
  • DATABASE_HOST — SQL Server host
  • DATABASE_NAME — database name
  • DATABASE_USERNAME — database username
  • DATABASE_PASSWORD — database password
  • OPENAI_API_KEY — used for idea normalization

Build and start the server with npm run build followed by npm start. For development, use npm run dev. The project is deployed as an Azure App Service, and the README points to IdeaLift documentation for hosted access.

Tools and capabilities

The core MCP tools are:

  • normalize_idea: converts raw text into a structured idea.
  • check_auth: checks whether a user is linked to IdeaLift.
  • list_destinations: returns available GitHub, Jira, or Linear projects.
  • create_ticket: creates a ticket in a selected destination.
  • connect_destination: connects a new destination.

Use normalize_idea when an input may represent a feature request, bug report, or task. Use the destination tools after the user has authenticated and a target project is available. Proxy tools extend coverage to the IdeaLift API for ideas, signals, decisions, and roadmap data.

Limitations and notes

Ticket and destination operations require authentication, while normalization does not. The repository documentation identifies SQL Server configuration and an OpenAI API key as runtime requirements, so deployments need access to those dependencies. The documented transport is SSE rather than a local stdio connection.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Idealift MCP Server

Startvest-LLC/idealift-mcp-server is an MCP server that connects AI assistants to IdeaLift and product destinations including GitHub, Jira, and Linear. Its main tools normalize ideas, check user authentication, list available destinations, create tickets, and connect new destinations. It also exposes proxy access to IdeaLift ideas, signals, decisions, and roadmap data.

Install it with `npm install`, copy `.env.example` to `.env`, set the required environment variables, then run `npm run build` and `npm start`. Use `npm run dev` for development. The local MCP endpoint is `http://localhost:3001/mcp`.

It requires `IDEALIFT_APP_URL`, `INTERNAL_API_KEY`, `DATABASE_HOST`, `DATABASE_NAME`, `DATABASE_USERNAME`, `DATABASE_PASSWORD`, and `OPENAI_API_KEY`. The port is configurable through `PORT`, with 3001 as the documented default.

GitHub Issues, Jira, and Linear are the documented ticket destinations. Use `list_destinations` to view available projects and `create_ticket` to create work in a selected destination after authentication.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewIdealift MCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/startvest-llc-idealift-mcp-server?style=directory)](https://allmcps.com/mcp/startvest-llc-idealift-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/startvest-llc-idealift-mcp-server"><img src="https://allmcps.com/api/badge/startvest-llc-idealift-mcp-server?style=directory" alt="Idealift MCP Server on AllMCPs" /></a>