Softority MCP Server
Provides tools for inspecting Git repository status and working tree changes, including real-time 'git status' and 'git diff' information.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Softority MCP ServerReview the uncommitted changes in my git repository"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Softority MCP Server
A modular, high-performance Model Context Protocol (MCP) server providing AI clients (like Claude Desktop, Cursor, and Windsurf) with safe, structured access to your local filesystem, Git repositories, and project contexts.
๐ Features
File Operations (
file): Read files, list directory contents, search codebase (ripgrepstyle), and inspect project tree representations.Git Integration (
git): Inspect real-timegit statusandgit diffworking tree changes.Project Management (
project): Register local projects, track project metadata using a local SQLite database, and run automated AI analysis prompts.Built-in AI Prompts: Prompts for automated
code_reviewandbug_analysis.
Related MCP server: AiDD MCP Server
๐ฆ Installation Options
Choose the installation method that best suits your needs:
Option 1: Automatic One-Line Installer (Recommended for Users)
Automated scripts download the latest pre-built release, set up dependencies, create a binary wrapper, and configure your system PATH.
Windows (PowerShell):
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/prashantkumar342/code-with-softority/main/scripts/installers/install.ps1" -OutFile "$env:TEMP\install.ps1"; & "$env:TEMP\install.ps1"macOS / Linux (Bash):
curl -fsSL "https://raw.githubusercontent.com/prashantkumar342/code-with-softority/main/scripts/installers/install.sh" | bashAfter installation, the global command code-with-softority will be available in your terminal!
Option 2: Pre-built Release Package (No Compilation Required)
If you prefer not to use installer scripts, you can download the standalone pre-built directory from GitHub Releases:
Go to Releases on GitHub and download
release.zip.Extract
release.zipto your preferred directory (e.g.,~/.code-with-softority).Open a terminal in the extracted folder and run:
npm install --productionPoint your MCP client to the bundled executable at
./build/server.js.
Option 3: Build from Source (For Developers & Contributors)
If you want to modify or contribute to the source code:
Clone the repository:
git clone https://github.com/prashantkumar342/code-with-softority.git cd mcp-serverInstall dependencies:
npm installEnvironment Setup:
cp .env.example .envInitialize Database:
npx prisma generate npx prisma db pushBuild the server:
npm run buildThis compiles the server into a single-file executable at
build/server.js.
โ๏ธ MCP Client Configuration
Claude Desktop Setup
Edit your claude_desktop_config.json:
Windows:
%APPDATA%\Claude\claude_desktop_config.jsonmacOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonLinux:
~/.config/Claude/claude_desktop_config.json
Add the server configuration:
{
"mcpServers": {
"softority": {
"command": "code-with-softority",
"args": []
}
}
}(If installed manually or built from source, replace "command": "code-with-softority" with "command": "node" and "args": ["/absolute/path/to/build/server.js"])
๐ Directory Structure
mcp/
โโโ build/ # Pre-compiled bundled executable (build/server.js)
โโโ scripts/ # Installer scripts for Windows & Unix
โ โโโ installers/ # install.ps1, install.sh, and setup guides
โโโ prisma/ # Prisma schema & SQLite database migrations
โโโ tests/ # Vitest unit and integration test suite
โโโ src/ # Source code
โโโ server.ts # MCP Server entry point
โโโ core/ # Registries (Tools, Resources, Prompts, Database)
โโโ modules/ # Feature domain modules
โโโ file/ # File tools & resources
โโโ git/ # Git status & diff tools
โโโ project/ # Project registration & prompt analysis๐งช Testing & Verification
Run the full Vitest suite:
npm run test๐ License
This project is licensed under a custom Source-Available & Collaboration License. See LICENSE for full details.
This server cannot be deployed
Maintenance
Related MCP Connectors
Git-backed platform for skills, tools, and context for AI agents
Give your AI agent a persistent map of your project's structure, dependencies, and bugs.
Persistent cloud workspaces for AI agents: run commands, edit files, use git and a browser.
Securely search and manage workspace context files for AI agents and teams.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceProvides secure, sandboxed file system access for AI assistants to read, write, and manage project files with controlled command execution capabilities, all confined to a designated workspace directory.MIT
- AlicenseNot gradedqualityDmaintenanceProvides AI-driven development tools including file system operations, multi-language code analysis with tree-sitter, Git operations, code execution, and system information retrieval.MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage project analysis, code metrics, documentation, Git operations, code quality, and file organization through natural language commands.5 npm2MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI clients to safely read, search, understand, and edit local project code and files, with Git inspection, code indexing, and controlled command execution within permissioned workspaces.3 npm6MIT