プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。レビューとアカウント機能は今後のステップで始まります。
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

Ainative Prd MCP

作者:AINative-Studioバージョン 1.1.1i★ –iパソコンで動く
レジストリ名io.github.AINative-Studio/ainative-prd-mcp

インストール

概要

作者による説明(英語の原文)

PRD Generator MCP — generate, validate, and manage Product Requirement Documents.

PopNx MCPの3つの柱

この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。

できること

このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。

  • 接続方法: パソコンで動く
  • トランスポート: stdio
  • カテゴリ: その他

インストール

使っているAIアプリを選んで、設定をコピーしてください。

インストールの前に

  • 基本チェック:1項目中1項目に合格
  • あなたのパソコンで、あなたのユーザーと同じ権限(ファイル、ネットワーク、アプリ)で動きます。
  • レジストリには、入力が必要なキーは載っていません。

必要なもの

  • npmNode.jsのインストール(npxコマンドに必要)

どのアプリを使っていますか?

上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。

Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます

{
  "mcpServers": {
    "ainative-prd": {
      "command": "npx",
      "args": [
        "-y",
        "ainative-prd-mcp"
      ]
    }
  }
}

ターミナルでこれを実行します

claude mcp add ainative-prd -- npx -y ainative-prd-mcp

Cursorで開く

または、設定を自分でコピーする

プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます

{
  "mcpServers": {
    "ainative-prd": {
      "command": "npx",
      "args": [
        "-y",
        "ainative-prd-mcp"
      ]
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

VS Codeで開く

または、設定を自分でコピーする

プロジェクトの .vscode/mcp.json に貼り付けます

{
  "servers": {
    "ainative-prd": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "ainative-prd-mcp"
      ]
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。

選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。

この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。

できること

パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名は、リポジトリを所有するGitHubアカウント AINative-Studio で確認済みです

  • … 未チェック

    今もメンテナンスされている

    このリポジトリはまだGitHubから読み取っていません

  • … 未チェック

    ライセンスがある

    このリポジトリはまだGitHubから読み取っていません

  • – 対象外

    エンドポイントが応答する

    これはパソコンで動くため、インターネット上のエンドポイントはありません

  • – 対象外

    OAuthでサインイン

    パソコンで動き、代わりにローカルの設定を使います

  • … 未チェック

    ツールの説明に隠れた指示がない

    パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです

その他のほかのサーバーとの比較i

  • このカテゴリのほかの32572件のうち0%よりスターが多い
  • このカテゴリのほかの32572件のうち21%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの32572件のうち100%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

Ainative Prd MCPは安全ですか?

当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。

パソコンで動きますか、それともクラウドですか?

あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は–、最新バージョン(1.1.1)がレジストリに届いたのは3 か月前です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。

代わりに使えるものは?

同じカテゴリには:Spec Driven Development, Remote Desktop Commander, AvaHR

代わりの候補

同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。

カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

Remote Desktop Commander

作者:desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

クラウドで動く★ 211昨日更新
インストール

AvaHR

作者:avahr.com

Read hiring data and create inactive assessment and questionnaire drafts for human review.

クラウドで動く今日更新
インストール

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

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?

Generic PRD ToolsAINative PRD Generator
Generic templatesTemplates with AINative architecture compliance checklists
No memory — PRDs lost on session closeZeroDB persistence — PRDs saved with version history, searchable across sessions
No platform awarenessKnows all 22 AINative products, 1,968 API endpoints, 11+ SDKs
One-shot generationIterative refinement with section-level regeneration
No validation15 validation rules + API reference verification

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:

npx zerodb-cli init          # Interactive setup

or sign up at https://ainative.studio

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)
npx ainative-prd-mcp

On first run with no credentials, the server:

  1. Provisions a free ZeroDB instance (~800ms)
  2. Saves credentials to .mcp.json and .env
  3. Prints a claim URL — visit it to take permanent ownership
Option 2: With existing API key
ZERODB_API_KEY=ak_your_key npx ainative-prd-mcp
MCP Configuration

Add to your Claude Code, Cursor, or Windsurf MCP config:

{

"mcpServers": { "prd-generator": { "command": "npx", "args": ["-y", "ainative-prd-mcp"], "env": { "ZERODB_API_KEY": "ak_your_key", "ZERODB_API_URL": "https://api.ainative.studio" } } } }

No API key? Omit the env block — the server auto-provisions:

{

"mcpServers": { "prd-generator": { "command": "npx", "args": ["-y", "ainative-prd-mcp"] } } }

Tools (23)

Generation (4 tools)
ToolDescription
prd_generateGenerate a full PRD with AI + AINative platform context. Auto-detects relevant services, saves to ZeroDB.
prd_generate_sectionRegenerate a single section (e.g., just the Technical Architecture) without touching the rest.
prd_refineRefine an existing PRD based on feedback. Version history tracked automatically.
prd_from_issueGenerate a PRD from a GitHub issue number.
Templates (4 tools)
ToolDescription
prd_list_templatesList built-in and custom templates.
prd_get_templateGet a template with placeholder variables.
prd_create_templateCreate a custom template (persisted in ZeroDB across sessions).
prd_render_templateRender a template with variable substitution (no AI, deterministic).

Built-in templates:

  • standard — General-purpose PRD with all standard sections
  • ainative-feature — AINative feature PRD with architecture compliance checklist, TDD test plan, and service mapping
  • agent-capability — Agent/MCP server PRD with tool schemas, memory strategy, and hosting plan
Validation (3 tools)
ToolDescription
prd_validateValidate against 15 quality rules + AINative architecture constraints.
prd_scoreScore completeness 0-100 with letter grade (A-F).
prd_check_api_refsVerify all API endpoint and service references actually exist in the platform.

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)
ToolDescription
prd_saveSave a PRD as a persistent plan artifact. Returns an ID for future retrieval.
prd_loadLoad a saved PRD by ID. Use at session start to resume where you left off.
prd_searchSemantic search across all saved PRDs. Find by topic, not just keywords.
prd_historyGet version history showing exactly how a PRD evolved over time (unified diffs).

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_refine call 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)
ToolDescription
prd_list_servicesList all 22 AINative products with descriptions, API prefixes, SDKs, and pricing.
prd_get_api_catalogGet detailed API information for a specific service.
prd_suggest_stackGiven requirements, suggest which AINative services to use with justifications.

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)
ToolDescription
skill_listList Agent Skills in the skills repo (pulled live from GitHub).
skill_getGet a skill's full SKILL.md body (optionally with all reference files).
skill_get_referenceGet a single reference file for a skill, on demand.
skill_searchFind the right skill for a task — ZeroDB semantic search, GitHub keyword fallback.
skill_syncMirror skills from GitHub into ZeroDB for semantic search + offline use.

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/ /SKILL.md + skills/ /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 $PORT is set (Railway), or forced with MCP_TRANSPORT=http. Serves POST /mcp plus a GET / health check.

Hosted at https://ainative-prd-mcp-production.up.railway.app/mcp:

{

"mcpServers": { "prd-generator": { "type": "http", "url": "https://ainative-prd-mcp-production.up.railway.app/mcp" } } }

Examples

Generate a PRD for a new feature
> Use prd_generate to create a PRD for adding webhook notifications to Agent Cloud

Result: Full PRD generated with:

  • Correct API paths (/api/v1/agents/webhooks/*)
  • ZeroDB for event storage
  • Architecture compliance checklist
  • TDD test plan with pytest commands
  • Saved to ZeroDB with ID for future sessions
Search past PRDs
> Use prd_search to find PRDs about billing

Result: 3 PRDs found:

  • "PRD: Developer Earnings Dashboard" (similarity: 0.89)
  • "PRD: Credit System Overhaul" (similarity: 0.82)
  • "PRD: Invoice Generation" (similarity: 0.78)
Validate a PRD
> Use prd_validate on this PRD content

Result: Score 73/100 (C)

  • Missing: acceptance criteria
  • Missing: test plan
  • Warning: References "Firebase" — should use ZeroDB instead
  • 12/15 rules passed

Authentication

MethodConfigNotes
API Key (recommended)ZERODB_API_KEY=ak_...Get one: npx zerodb-cli init
Username/PasswordZERODB_USERNAME + ZERODB_PASSWORDAuto-refreshes JWT tokens
Auto-provisionNo config neededFree instance provisioned on first run

Architecture

ainative-prd-mcp/

├── index.js # MCP server + auto-provisioning ├── src/ │ ├── client/zerodb-client.js # ZeroDB API client (auth, plans, memory, chat) │ ├── tools/ │ │ ├── generation-tools.js # PRD generation (4 tools) │ │ ├── template-tools.js # Template management (4 tools) │ │ ├── validation-tools.js # PRD validation (3 tools) │ │ ├── memory-tools.js # Persistent storage (4 tools) │ │ └── platform-tools.js # Service discovery (3 tools) │ ├── templates/ # Built-in Markdown templates │ │ ├── standard.md │ │ ├── ainative-feature.md │ │ └── agent-capability.md │ └── knowledge/ │ └── platform-manifest.json # All 22 AINative products/services/APIs ├── .claude/CLAUDE.md # Rules for Claude Code agents ├── .cody/CODY.md # Rules for Cody/other agents ├── .cody/skills/prd-generator/ # Agent skill definition └── tests/tools.test.js # 22 tests

Development

git clone https://github.com/AINative-Studio/ainative-prd-mcp.git

cd ainative-prd-mcp npm install npm test # Run 22 tests npm run test:coverage # With coverage report

Related

License

MIT


Powered by ZeroDB + AINative

This package is part of the AINative ecosystem — the AI-native developer platform.

Why ZeroDB?
FeatureZeroDBOthers
Vector searchBuilt-in, free embeddingsSeparate service (Pinecone, Qdrant)
Agent memoryCognitive memory with decay + reflectionDIY or Mem0 ($$$)
File storageS3-compatible, includedSeparate S3 bucket
NoSQL tablesInstant, schema-freeMongoDB Atlas, DynamoDB
PostgreSQLManaged, pgvector pre-installedNeon, Supabase ($$$)
Serverless functionsDB-event triggeredFirebase/Supabase Edge
PricingFree tier, no credit cardPay-per-query from day 1
Get Started Free
npx zerodb-cli init    # Auto-configures your IDE

Or sign up at [ainative.studio](https://ainative.studio) — free tier, no credit card required.

View all ZeroDB packages →


Zero-Config Auto-Provisioning

No account needed to start. On first run, this package automatically:

  1. Provisions a free ZeroDB instance (~800ms)
  2. Saves credentia

冒頭だけを表示しています。続きはリポジトリで読めます

PopNxに聞く