About Code Feedback
Code Feedback is an MCP server published by niradler in the Science category: a powerful, open-source Model Context Protocol (MCP) server for automated, multi-language code feedback, validation, and project analysis. Designed for developers, teams, and LLM-powered workflows to ensure code quality, correctness, and maintainability across diverse languages and build systems.
The repository has 1 stars and 0 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/niradler/code-feedbackThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (23)
check_npm_dependencyCheck if a specific npm dependency is installed in a project.
Parameters not published.
dockerRun Docker commands (build, run, stop, rm, rmi, inspect, ps) in a project directory.
Parameters not published.
editorEdit, create, delete, or read text files with robust line/content-based edits, returning git-style diffs.
Parameters not published.
filesystemSecure, batch multi-file/folder CRUD and query operations (delete, create, move, copy, read, stat, search, directory tree, glob support, etc.).
Parameters not published.
findPowerful file and text search using ripgrep (regex, globs, context lines, structured output, etc.).
Parameters not published.
httpMake HTTP requests (GET, POST, etc.) to localhost or local IPs and return the response.
Parameters not published.
install_npm_depsInstall npm dependencies (packages) in a project.
Parameters not published.
list_make_commandsList available make targets/commands from a Makefile.
Parameters not published.
list_npm_scriptsList all available npm scripts in a project.
Parameters not published.
run_git_commandRun git commands (status, diff, log, branch, checkout, commit, add, push, pull, merge, reset, or custom).
Parameters not published.
Show all 23 tools
run_make_commandRun Make commands (e.g., make, make build, make test).
Parameters not published.
run_npm_scriptRun any npm script defined in package.json (e.g., test, lint, build).
Parameters not published.
uninstall_npm_depsUninstall npm dependencies from a project.
Parameters not published.
uv_addAdd Python dependencies to a project using uv.
Parameters not published.
uv_initInitialize a new Python project using uv.
Parameters not published.
uv_lockLock Python dependencies using uv.
Parameters not published.
uv_runRun a command in the uv environment.
Parameters not published.
uv_syncSync Python dependencies using uv.
Parameters not published.
uv_venvManage the uv virtual environment.
Parameters not published.
validate_go_fileValidate Go source file with compilation and formatting checks, and optionally run Go tests.
Parameters not published.
validate_javascript_fileValidate JavaScript file syntax using Node.js.
Parameters not published.
validate_python_fileValidate Python file with syntax checking and optional linting (pylint, flake8, black, mypy).
Parameters not published.
validate_typescript_fileValidate and compile a TypeScript file, checking for syntax and type errors.
Parameters not published.
Ask AI
Ask AI about Code Feedback
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.