Specif-ai MCP Server
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Provides installation and execution of the MCP server via Bun package manager and runtime, with specific commands for using bunx to run the server for improved performance.
Uses Mermaid diagrams to visualize installation options and usage flows for the MCP server.
Supports running the MCP server in Node.js environments with specific installation methods and version requirements.
@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
You must be authenticated.
A 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.
- Installation & Usage Overview
- Installation
- Updates
- Example MCP Client Configuration
- Specifai MCP integration with popular IDE and extension
- Requirements
- License