Agent MCP Server — knewstimek/agent-tool

Encoding-aware, indentation-smart file tools for AI coding agents with SSH, SFTP, and 20+ tools.

Local serverstdioPython

What is the Agent MCP Server?

Encoding-aware, indentation-smart file tools for AI coding agents with SSH, SFTP, and 20+ tools.

What the server does

MCP (Model Context Protocol) tool server for AI coding agents.

  • Tab indentation breaks — LLMs output spaces, but your project uses tabs. The built-in Edit tool writes spaces as-is, corrupting your indentation style
  • Encoding corruption — Editing EUC-KR, Shift-JIS, or GB18030 files silently converts them to UTF-8, breaking legacy projects
  • Too many separate tools — Making the agent find, install, and configure Redis CLI, MySQL client, SSH client, etc. is tedious and error-prone. agent-tool bundles 50 tools into a single binary -- one install, everything works
  • Network censorship — In some countries, government-level web filtering breaks plain curl/wget requests. agent-tool uses ECH (Encrypted Client Hello) and DoH (DNS over HTTPS) by default to work around these restrictions

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

VariableDescriptionRequired
AGENT_TOOL_FALLBACK_ENCODINGConfiguration value read at startup.Optional
BRAVE_SEARCH_API_KEYCredential the server authenticates with.Yes
NAVER_CLIENT_IDConfiguration value read at startup.Optional
NAVER_CLIENT_SECRETCredential the server authenticates with.Yes

Example prompts to try

  • “Use Agent to Options.”

Frequently asked questions

Encoding-aware, indentation-smart file tools for AI coding agents with SSH, SFTP, and 20+ tools. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.