MCP Sdlc Tracker
M

MCP Sdlc Tracker

An MCP server based on SQLite that provides complete software development lifecycle tracking functions, including epic, user story, task, defect, and test case management, and supports a Wiki documentation system, comment collaboration, and intelligent workflow suggestions.
2 points
7.0K

What is the SQLite MCP Tracker Server?

This is a project tracking and management tool specifically designed for software development teams. It provides a standardized interface through the Model Context Protocol (MCP), allowing AI assistants (such as Claude, Cursor, etc.) to help you manage the entire software development process. From requirement planning to test acceptance, all aspects can be managed through simple dialogue instructions.

How to use the SQLite MCP Tracker Server?

First, you need to connect the server to your AI assistant, and then manage the project through dialogue instructions. For example, you can tell the AI assistant to 'Create a user story' or 'List all ongoing tasks'. The server will automatically handle all technical details, including database management, status tracking, and dependency maintenance.

Use cases

Suitable for software development teams, project managers, product managers, and technical leaders. It is especially suitable for projects that require structured tracking of development progress, management of requirement changes, and coordination of multi - team collaboration. It can be flexibly adapted to both agile development and traditional waterfall models.

Main features

Complete SDLC management
Supports the management of the complete software development lifecycle from epics, user stories, tasks, defects to test cases. Each entity has clear state transitions and workflow rules.
Intelligent dependency management
Supports dependencies between epics, user stories, and tasks. The system will automatically check if dependencies are resolved and provide intelligent workflow suggestions.
Integrated Wiki system
The built - in Wiki documentation system supports Markdown format and can be linked to specific development entities. It is convenient for team knowledge management and documentation collaboration.
Intelligent workflow
Automated state transitions and intelligent suggestions. For example, when a task is completed, the system will suggest advancing the user story to the QA stage.
Comment collaboration system
All development entities support the comment function. Team members can discuss and provide feedback under specific items to maintain the context of communication.
Knowledge graph generation
Automatically analyzes project code and generates a visual knowledge graph to help understand the code structure, dependencies, and architectural design.
Web management interface
Provides an intuitive Web interface that displays all development entities in card form, supporting filtering, searching, and quick operations.
REST API support
In addition to the MCP protocol, it also provides a complete REST API, which is convenient for integration with other tools or development of custom front - ends.
Advantages
Out - of - the - box: No complex configuration is required, and it can be used after initialization.
AI - friendly: Complex operations can be completed through natural language instructions.
Lightweight: Based on SQLite, no additional database service is required.
Complete workflow: Covers the entire process from requirements to launch.
Flexible permission control: Different roles have clear operation permissions.
Real - time collaboration: Supports simultaneous operation and commenting by multiple users.
Data visualization: Provides clear dashboards and statistical views.
Easy to integrate: Supports multiple AI assistants and development tools.
Limitations
Requires AI assistant support: It is mainly designed to work with AI assistants.
Single - machine deployment: The SQLite database is suitable for small and medium - sized teams.
Learning curve: Basic software development terminology needs to be understood.
Network dependency: The Web interface requires local network access.
Customization limitations: Workflow rules are relatively fixed, and customization requires technical knowledge.

How to use

Installation and startup
First, install the Node.js environment, then clone or download the project code, install the dependencies, and start the server.
Connect to the AI assistant
According to the AI assistant you are using (Claude, Cursor, Windsurf, etc.), add the MCP server information to the configuration.
Initialize the database
Initialize the project database through the AI assistant or the Web interface, and specify the project directory path.
Start using
Now you can manage the project through natural language instructions. For example, create epics, user stories, tasks, etc.
Access the Web interface
After starting, access http://localhost:3000 to view the Web management interface and visually check the project status.

Usage examples

New project planning
The product manager needs to plan a new functional module, including multiple user stories and tasks.
Daily task management
The development team needs to assign and track the day's development tasks.
Defect tracking
The testing team discovers defects that need to be recorded and assigned.
Project documentation writing
The technical leader needs to write the system architecture documentation.
Progress tracking meeting
The project manager needs to prepare a progress report.

Frequently Asked Questions

What do I need to install to use this tool?
Which AI assistants are supported?
Where is the data stored? How can I back it up?
Can multiple users use it simultaneously?
How can I customize the workflow status?
Is there a difference between the functions of the Web interface and the AI assistant?
Does it support data import and export?
What should I do if I encounter the error 'Database not initialized'?
How can I upgrade to a new version?
Does it support mobile access?

Related resources

GitHub repository
Project source code and the latest version
MCP protocol documentation
Official documentation of the Model Context Protocol
SQLite documentation
Official documentation of the SQLite database
Example projects
Usage examples and best practices
Problem feedback
Submit problems and feature requests
Online demonstration
Online demonstration environment (read - only)

Installation

Copy the following command to your Client for configuration
{
  "mcpServers": {
    "sdlc-tracker": {
      "command": "npm",
      "args": ["start"],
      "cwd": "/path/to/your/project"
    }
  }
}
Note: Your key is sensitive information, do not share it with anyone.

Alternatives

A
Acemcp
Acemcp is an MCP server for codebase indexing and semantic search, supporting automatic incremental indexing, multi-encoding file processing, .gitignore integration, and a Web management interface, helping developers quickly search for and understand code context.
Python
6.7K
5 points
B
Blueprint MCP
Blueprint MCP is a chart generation tool based on the Arcade ecosystem. It uses technologies such as Nano Banana Pro to automatically generate visual charts such as architecture diagrams and flowcharts by analyzing codebases and system architectures, helping developers understand complex systems.
Python
6.1K
4 points
M
MCP Agent Mail
MCP Agent Mail is a mail - based coordination layer designed for AI programming agents, providing identity management, message sending and receiving, file reservation, and search functions, supporting asynchronous collaboration and conflict avoidance among multiple agents.
Python
7.7K
5 points
M
MCP
The Microsoft official MCP server provides search and access functions for the latest Microsoft technical documentation for AI assistants
12.7K
5 points
A
Aderyn
Aderyn is an open - source Solidity smart contract static analysis tool written in Rust, which helps developers and security researchers discover vulnerabilities in Solidity code. It supports Foundry and Hardhat projects, can generate reports in multiple formats, and provides a VSCode extension.
Rust
10.5K
5 points
D
Devtools Debugger MCP
The Node.js Debugger MCP server provides complete debugging capabilities based on the Chrome DevTools protocol, including breakpoint setting, stepping execution, variable inspection, and expression evaluation.
TypeScript
9.9K
4 points
S
Scrapling
Scrapling is an adaptive web scraping library that can automatically learn website changes and re - locate elements. It supports multiple scraping methods and AI integration, providing high - performance parsing and a developer - friendly experience.
Python
10.5K
5 points
M
Mcpjungle
MCPJungle is a self-hosted MCP gateway used to centrally manage and proxy multiple MCP servers, providing a unified tool access interface for AI agents.
Go
0
4.5 points
G
Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
18.0K
4.3 points
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
17.4K
4.5 points
M
Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
27.5K
5 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
52.5K
4.3 points
U
Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
22.2K
5 points
F
Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
50.0K
4.5 points
G
Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
17.1K
4.5 points
C
Context7
Context7 MCP is a service that provides real-time, version-specific documentation and code examples for AI programming assistants. It is directly integrated into prompts through the Model Context Protocol to solve the problem of LLMs using outdated information.
TypeScript
75.4K
4.7 points
AIBase
Zhiqi Future, Your AI Solution Think Tank
© 2025AIBase