
Ainative Prd Mcp
io.github.AINative-StudioPublished by GitHub account AINative-Studiov1.1.1Updated Oct 24, 2026
PRD Generator MCP — generate, validate, and manage Product Requirement Documents.
Overview
Generates, validates, scores, and stores Product Requirement Documents, with templates and AINative platform awareness.
- What you can do
- Provides 23 tools for creating and managing PRDs: AI generation of full documents or single sections, refinement from feedback, and generation from a GitHub issue. It offers built-in and custom templates, validation against 15 quality rules, completeness scoring, and API reference checks. Saved PRDs are stored in ZeroDB with version history and semantic search, and separate tools list AINative services and skills.
- When to use it
- Useful when a team writes product requirement documents and wants them drafted, checked, and kept across sessions. It fits workflows already tied to the AINative platform, since its templates, validation, and service catalog reference that ecosystem.
- Requirements
- Runs locally via npx (Node.js). An AINative account or ZeroDB API key (ZERODB_API_KEY, or ZERODB_USERNAME and ZERODB_PASSWORD) enables AI generation and persistence; without credentials it auto-provisions a free ZeroDB instance and works in template-only mode. Network access is needed for AI and storage features.
Installation
In SourceWeft
- Open Ainative Prd Mcp in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
AINative PRD Generator MCP Server
Generate production-ready Product Requirement Documents with full AINative platform awareness and persistent memory.
An MCP (Model Context Protocol) server that helps AI agents and developers create, validate, and manage PRDs. Unlike generic PRD tools, this server knows every AINative service, API endpoint, SDK, and architectural constraint — so your PRDs reference real platform capabilities from day one.
Why This MCP?
Requirements
An AINative account is required for full functionality. The server uses ZeroDB (AINative's data platform) for:
- Persistent PRD storage with automatic version tracking
- Semantic search across all your saved PRDs
- AI-powered PRD generation via AINative's chat completions API
- Custom template storage
No account yet? The server auto-provisions a free ZeroDB instance on first run. You'll get a claim URL to take ownership of your data.
Get a permanent account:
Without credentials, the server still works in template-only mode — template rendering, validation, platform discovery, and scoring all function without an account. Only AI generation and memory/persistence features require authentication.
Quick Start
Option 1: npx (recommended)
On first run with no credentials, the server:
- Provisions a free ZeroDB instance (~800ms)
- Saves credentials to
.mcp.jsonand.env - Prints a claim URL — visit it to take permanent ownership
Option 2: With existing API key
MCP Configuration
Add to your Claude Code, Cursor, or Windsurf MCP config:
No API key? Omit the env block — the server auto-provisions:
Tools (23)
Generation (4 tools)
Templates (4 tools)
Built-in templates:
standard— General-purpose PRD with all standard sectionsainative-feature— AINative feature PRD with architecture compliance checklist, TDD test plan, and service mappingagent-capability— Agent/MCP server PRD with tool schemas, memory strategy, and hosting plan
Validation (3 tools)
Validation rules include:
- Structure checks (title, intro, features, acceptance criteria, timeline)
- Content checks (problem statement, user stories, test plan, security)
- AINative-specific checks (correct API paths, ZeroDB usage, no third-party memory services)
Memory — ZeroDB-Powered (4 tools)
What makes this unique:
PRDs are stored as ZeroDB plan artifacts — a purpose-built storage format that:
- Survives across sessions — close your editor, come back tomorrow, your PRDs are still there
- Tracks every change — every
prd_refinecall generates a diff stored in version history - Supports semantic search — find PRDs by meaning ("billing features", "agent deployment") not just title
- Cross-tool access — PRDs saved here are also accessible via the ZeroMemory MCP tools (
zerodb_plan_get)
Platform Discovery (3 tools)
Known AINative services: ZeroDB, ZeroMemory, Agent Cloud, AI Kit, Cody CLI, Chat Completions API, Live Streaming, Multimodal Generation, Embeddings API, Echo Developer Program, OpenCap Stack, ZeroInvoice, ZeroCommerce, ZeroPipeline, Browser Agent, Content Workflow, AX Audit, Community Platform, MCP Hosting, Sequential Thinking, Agent402, QNN API
Skills — GitHub-backed, ZeroDB-cached (5 tools)
Skills are also exposed as MCP prompts: every skill in the repo shows up as a
selectable prompt (name = its slug), with an optional input argument for the task
to apply it to.
Source of truth is the GitHub repo (SKILLS_REPO, default
the8genc/ai-8gent-skills) laid out
as skills/<slug>/SKILL.md + skills/<slug>/references/*.md. ZeroDB is a cache and
semantic-search layer — author skills in GitHub, then skill_sync to refresh the
mirror. skill_list / skill_get work without any credentials; skill_search
(semantic) and skill_sync use ZeroDB.
Transports & Hosting
The server speaks MCP over two transports:
- stdio — default for local use (
npx ainative-prd-mcp) - Streamable HTTP — auto-selected when
$PORTis set (Railway), or forced withMCP_TRANSPORT=http. ServesPOST /mcpplus aGET /health check.
Hosted at https://ainative-prd-mcp-production.up.railway.app/mcp:
Examples
Generate a PRD for a new feature
Search past PRDs
Validate a PRD
Authentication
Architecture
Development
Related
- ZeroDB MCP Server — Full data platform (77 tools)
- ZeroDB Memory MCP — Agent memory (18 tools)
- AINative Documentation — Full platform docs
- ZeroDB CLI — Quick setup tool
License
MIT
Powered by ZeroDB + AINative
This package is part of the AINative ecosystem — the AI-native developer platform.
Why ZeroDB?
Get Started Free
Or sign up at ainative.studio — free tier, no credit card required.
Zero-Config Auto-Provisioning
No account needed to start. On first run, this package automatically:
- Provisions a free ZeroDB instance (~800ms)
- Saves credentials locally (
.env,.mcp.json) - Prints a claim link in your terminal
The 72-Hour Window
Your auto-provisioned instance is free for 72 hours. To keep your data permanently, visit the claim URL printed in your terminal.
For AI Agents
If a coding agent (Claude Code, Cursor, Windsurf) installs this package:
- Auto-provisions without human intervention
- The claim URL appears in agent output — visit it to take ownership
.claude/CLAUDE.mdinstructs agents to surface the claim link to you- Check
.envor~/.ainative/config.jsonfor your project ID if you miss it
Source: README.md at commit 8c9e66a
Tools
0Version history
1- v1.1.1LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts