Skip to main content
Glama
ChauAry21

nit-mcp-server

by ChauAry21

nit-mcp-server

An MCP server that exposes nit's code review agent as tools Claude can call directly, over Streamable HTTP.

Tools

  • review_local_path calls nit-agent's POST /review with a local path and streams back the review

  • review_github calls nit-agent's POST /review/github with a PR, commit, or file URL

Related MCP server: local-first-mcp

Setup

  1. Make sure nit-agent is running (default http://localhost:8080) and Ollama is up

  2. cp .env.example .env.local and adjust NIT_AGENT_URL if nit-agent isn't on the default port

  3. npm install

  4. npm run dev

The MCP endpoint is now live at http://localhost:3000/api/mcp

Connecting Claude to it

Claude.ai (custom connector): Settings, Connectors, Add custom connector, paste http://localhost:3000/api/mcp

Claude Desktop or Claude Code (stdio bridge, since local URLs need a bridge):

{
  "mcpServers": {
    "nit": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "http://localhost:3000/api/mcp"]
    }
  }
}

Notes

  • review_local_path sends an absolute path string, so nit-agent and this server need to run on the same machine, same as nit-cli's local review

  • The GitHub token field is optional and only needed for private repos

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    C
    maintenance
    This server exposes local stdio MCP tools as HTTP/SSE endpoints, enabling remote clients like Claude Desktop to call them. It supports single-tool and aggregated modes with authentication, auto-restart, and hot reload.
    -
  • F
    license
    Not graded
    quality
    C
    maintenance
    Exposes local Python tools via a persistent Streamable HTTP endpoint, allowing an OpenAI Agents SDK notebook to discover and invoke them while using Groq for reasoning and tool selection.
    -