1. Conduid
  2. Search
  3. Tools Py
MCP server · Search

Tools Py

MCP server providing code quality checks (pylint and pytest) with smart LLM-friendly prompts for analysis and fixes. Enables Claude and other AI assistants to analyze your code and suggest improvements.

39Low

Scored a month ago · breakdown

About Tools Py

Tools Py is an MCP server in the Search category: mCP server providing code quality checks (pylint and pytest) with smart LLM-friendly prompts for analysis and fixes. Enables Claude and other AI assistants to analyze your code and suggest improvements.

Install

From source
git clone https://github.com/MarcusJellinghaus/mcp-tools-py

This 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 (17)

find_referencesAll references to a symbol across the project

Parameters not published.

get_library_sourceResolves a dotted import path in the configured project environment and returns its source

Parameters not published.

list_symbolsTop-level functions, classes and variables in a file

Parameters not published.

move_moduleMoves a module into another package, updating references

Parameters not published.

move_symbolMoves top-level symbols to another module, updating imports

Parameters not published.

rename_symbolRenames a module-level symbol project-wide

Parameters not published.

run_bandit_checkSecurity lint

Parameters not published.

run_format_codeRuns isort then black; `check_only` reports without writing

Parameters not published.

run_lint_imports_checkImport-contract validation from `.importlinter`

Parameters not published.

run_mypy_checkType checking driven by the project's `[tool.mypy]`, with configurable error codes

Parameters not published.

Show all 17 tools
run_pylint_checkStatic analysis; findings returned as an LLM-actionable prompt

Parameters not published.

run_pytest_checkRuns the test suite, parses the JSON report, summarises failures

Parameters not published.

run_ruff_checkRuff lint analysis, read-only

Parameters not published.

run_ruff_fixApplies ruff's safe fixes in place; unsafe fixes are opt-in

Parameters not published.

run_tach_checkArchitectural boundary validation from `tach.toml`

Parameters not published.

run_vulture_checkDead-code detection against `vulture_whitelist.py`

Parameters not published.

sleepPauses execution for a given number of seconds

Parameters not published.

Ask AI

✦

Ask AI about Tools Py

Powered by Claude · Grounded in docs

I know everything about Tools Py. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About Tools Py

How do I install Tools Py?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Tools Py safe to use with an AI agent?

Its trust score is 39 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Tools Py still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.