Files
m2pack-secure/docs/agent-setup.md
2026-04-14 12:16:41 +02:00

69 lines
1.5 KiB
Markdown

# Agent setup
This repository ships a Python MCP server for local Linux workflows.
## Paths on the current host
- Python: `/home/mt2.jakubkadlec.dev/metin/repos/m2pack-secure/.venv-mcp/bin/python`
- MCP server: `/home/mt2.jakubkadlec.dev/metin/repos/m2pack-secure/mcp_server.py`
- `m2pack` binary: `/home/mt2.jakubkadlec.dev/metin/repos/m2pack-secure/build/m2pack`
## Codex
Use this MCP server entry:
```json
{
"mcpServers": {
"m2pack-secure": {
"command": "/home/mt2.jakubkadlec.dev/metin/repos/m2pack-secure/.venv-mcp/bin/python",
"args": [
"/home/mt2.jakubkadlec.dev/metin/repos/m2pack-secure/mcp_server.py"
],
"env": {
"M2PACK_BINARY": "/home/mt2.jakubkadlec.dev/metin/repos/m2pack-secure/build/m2pack"
}
}
}
}
```
## Claude Code
Use the same stdio server config:
```json
{
"mcpServers": {
"m2pack-secure": {
"command": "/home/mt2.jakubkadlec.dev/metin/repos/m2pack-secure/.venv-mcp/bin/python",
"args": [
"/home/mt2.jakubkadlec.dev/metin/repos/m2pack-secure/mcp_server.py"
],
"env": {
"M2PACK_BINARY": "/home/mt2.jakubkadlec.dev/metin/repos/m2pack-secure/build/m2pack"
}
}
}
}
```
## Local verification
```bash
cd /home/mt2.jakubkadlec.dev/metin/repos/m2pack-secure
. .venv-mcp/bin/activate
python scripts/mcp_smoke_test.py
```
## Exposed tools
- `pack_keygen`
- `pack_build`
- `pack_diff`
- `pack_list`
- `pack_verify`
- `pack_extract`
- `pack_export_client_config`
- `pack_binary_info`