Get the FREE Ultimate OpenClaw Setup Guide →

specifai

MCP server to provide Specifai project requirements, task, etc. to any AI tools supporting MCP such as Hai Build, Cursor.

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio presidio-oss-specifai-mcp-server npx -y @presidio-dev/specifai-mcp-server@latest

How to use

Specifai MCP Server is a model context protocol (MCP) server designed to work with the Specifai project. It is tool-agnostic and exposes MCP-compatible tools to access and read documents generated by the Specifai project, enabling integration with MCP clients and IDEs. The server is intended to help automation workflows, code generation pipelines, and IDE integrations by providing a stable MCP endpoint to retrieve specification documents and related artifacts produced by Specifai. You can deploy it in a local development environment or as part of a larger MCP-enabled automation stack and then connect MCP clients (Hai Build, Cursor, Windsurf, Claude Desktop, etc.) to read the generated documentation.

To use the server, install via npx (or your preferred Node.js package manager), then start an MCP-enabled client against the running server. The server supports the standard MCP protocol behaviors such as listing available documents, reading document contents, and potentially filtering by project. When integrated with an IDE or MCP client, you can browse the Specifai project’s generated documents, read their content, and leverage the tools provided by Specifai for automation and integration tasks.

How to install

Prerequisites:

  • Node.js >= 16.0.0
  • npm or another Node.js package manager (yarn, pnpm, bun, etc.)
  • Access to install npm packages from the registry (internet access)

Installation steps:

  1. Ensure you have Node.js installed. Verify with: node -v npm -v

  2. Install the Specifai MCP Server using npx (recommended):

    Latest version

    npx --yes @presidio-dev/specifai-mcp-server@latest

    Or for a specific version

    npx --yes @presidio-dev/specifai-mcp-server@1.2.3

  3. (Optional) If you want to pin the server in your MCP configuration, you can reference the same package as shown in the configuration examples.

  4. For IDE integrations, follow the specific IDE provider instructions to add an MCP server, using the same command and arguments shown above.

Additional notes

Notes and tips:

  • The server is currently experimental; capabilities may evolve over time, so check for updates when upgrading versions.
  • Typical MCP configurations use npx to fetch the latest server binary. If you require deterministic builds, specify a concrete version in your configuration.
  • Ensure your environment has network access to fetch the npm package when running with npx.
  • The README examples show the server exposed under the project name specifai; your MCP clients will reference this server by that name in their mcp configuration.
  • If you encounter issues, verify that the Node.js version meets the minimum requirement and that your MCP client is configured to connect to the correct host/port as provided by your runtime environment.

Related MCP Servers

Sponsor this space

Reach thousands of developers