Supports installation and execution via Bun package manager, with optimized performance for Bun runtime users through bunx commands
Uses Mermaid diagrams to visualize installation options and usage methods in documentation
Provides integration with Node.js runtime environment, allowing execution through npx and global npm installations
@vj-presidio/specif-ai-mcp-server
A CLI tool that runs an MCP (Model Context Protocol) server over stdio for Specif-ai.
Installation & Usage Overview
Installation
Direct Binary Installation (Recommended)
You can install the binary directly using our installation script:
or manually download the binary for your platform from the Releases page.
Package Manager Installation
You can install globally using npm
:
Or using bun
:
Updates
To check for updates:
To update to the latest version:
To update to a specific version:
Example MCP Client Configuration
with npx
with latest version:
with npx
with specific version:
with bunx
with latest version:
with bunx
with specific version:
with direct binary or package manager global installation:
Options
--help
,-h
: Display help information--version
: Display version information
Specifai MCP integration with popular IDE and extension
See the setup instructions for each
Setting Project Path
Once the server is running, you can set the project path using the set-project-path
tool. This tool accepts a path to the directory containing your specification files. After setting the path, the server will load all documents from that directory.
Example tool usage:
Available Tools
The server provides several tools for interacting with your specification documents:
Tool Name | Description |
---|---|
set-project-path | Set or change the project directory path |
get-brds | Get Business Requirement Documents |
get-prds | Get Product Requirement Documents |
get-nfrs | Get Non-Functional Requirements |
get-uirs | Get User Interface Requirements |
get-bps | Get Business Process Documents |
get-user-stories | Get User Stories for a specific PRD |
get-tasks | Get Tasks for a specific User Story |
get-task | Get details of a specific Task |
Requirements
For binary installation:
- curl (Unix) or PowerShell (Windows)
- sudo access (Unix, for system-wide installation)
For package manager installation:
- Node.js >= 16.0.0
- Bun >= 1.0.0 (if using Bun runtime)
License
MIT
A CLI tool that runs an MCP server over stdio for Specif-ai, enabling interaction with specification documents like BRDs, PRDs, and user stories through a set of structured tools.
Related MCP Servers
- AsecurityFlicenseAqualityA CLI tool that runs a Model Context Protocol server over stdio, enabling interaction with specification documents like business requirements, product requirements, and user stories for the Specif-ai platform.Last updated -913TypeScript
- -securityAlicense-qualityA framework to use with AI to easily create a server for any service. Just drop the API Documentation in it and ask to create the MCP.Last updated -4TypeScriptMIT License
- -securityAlicense-qualityAn MCP server implementation that standardizes how AI applications access tools and context, providing a central hub that manages tool discovery, execution, and context management with a simplified configuration system.Last updated -9PythonMIT License
- -securityFlicense-qualityAn MCP server that allows AI models to execute system commands on local machines or remote hosts via SSH, supporting persistent sessions and environment variables.Last updated -101TypeScript