YM

yanpassaro/mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

3 stars 0 forks 품질 56 트렌드 18

Servidores MCP (stdio) 파라 에이전트 / 클라이언트 como Zed e Claude 데스크탑. Cada um é um módulo 독립적 인; os Go têm go.mod próprio, o anydoc é Rust com Cargo.toml.

개요

Servidores MCP (stdio) 파라 에이전트 / 클라이언트 como Zed e Claude 데스크탑. Cada um é um módulo 독립적 인; os Go têm go.mod próprio, o anydoc é Rust com Cargo.toml. - : git repo info, git status, git log, git show, git diff, git refs, git blame, git tree, git read file, git find commits - : github search, github get tree, github read file, github repo info, github get get files, git get commits, github refs, github get ports, github refs, git ports, git refs, git ports, git refs, git refs, git refs, git refs, git refs, git refs, git refs, git refs, git refs, git refs, git refs, git refs, git refs, git O filesystem do sandbox (mnt) e exportação do sqlize ficam em ~/.local/state/mcp/mnt (pasta compartilhada, sem env): o mnt do sandbox é ~/.local/state/mcp/mnt e tmp é ~/.local/state/mcp/tmp. Além do servidor MCP, o sandbox pode ser usado como para rodar 스크립트 .lua direto no terminal (sem IA): --args (JSON) vira std.args; sem ele, os 인수 posicionais viram um 배열.

개요(AI 번역)

Servidores MCP (stdio) 파라 에이전트 / 클라이언트 como Zed e Claude 데스크탑. Cada um é um módulo 독립적 인; os Go têm go.mod próprio, o anydoc é Rust com Cargo.toml.

| 서비스 | O que faz | 인포메이션 | git-mcp | Inspeção read-only de repositórios Git locais (go-git, sem CLI) | 한국어 | github-mcp | 컨설턴트 read-only à API do GitHub (busca, arquivos, issues/PRs, releases) | | sqlize-mcp | 수입, 컨설팅 e 수출 아빠 (SQLite + Postgres/MySQL 읽기 전용) | | anydoc | Lê 다큐멘터리 (워드, PDF, 엑셀, ODT, RTF, EPUB, CSV) e grava o Markdown ao lado | | sandbox-mcp | Sandbox não-destrutivo de scripts Lua (API std], filesystem único, 허용 목록을 통해 적색) |

도구

-git: git_repo_info, git_status], git_log], git_show], git_refs], git_blame, git_tree, git_read_file], git_find_commits]]

  • github: github_search, github_get_tree], github_read_file], github_repo_info], github_get_item] -sqlize: sqlize_import, sqlize_structure], sqlize_query], sqlize_export] (+[T28]])
  • **anydoc **: anydoc_read

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

MCP servers

Servidores MCP (stdio) para agentes/clientes como Zed e Claude Desktop. Cada um é um módulo independente; os Go têm go.mod próprio, o anydoc é Rust com Cargo.toml.

Servidor O que faz
git-mcp Inspeção read-only de repositórios Git locais (go-git, sem CLI)
github-mcp Consulta read-only à API do GitHub (busca, arquivos, issues/PRs, releases)
sqlize-mcp Importa, consulta e exporta dados (SQLite + Postgres/MySQL read-only)
anydoc Lê documentos (Word, PDF, Excel, ODT, RTF, EPUB, CSV) e grava o Markdown ao lado
sandbox-mcp Sandbox não-destrutivo de scripts Lua (API std, filesystem único, rede via allowlist)

Tools

  • git: git_repo_info, git_status, git_log, git_show, git_diff, git_refs, git_blame, git_tree, git_read_file, git_find_commits
  • github: github_search, github_get_tree, github_read_file, github_repo_info, github_get_item
  • sqlize: sqlize_import, sqlize_structure, sqlize_query, sqlize_export (+ postgres_*/mysql_*)
  • anydoc: anydoc_read
  • sandbox: sandbox_run (run por path/code + args), sandbox_doc (API std), sandbox_os (copy/mount/del/stat/list)

Variáveis de ambiente

Servidor Variável Padrão Descrição
github GITHUB_TOKEN obrigatório Personal Access Token
GITHUB_BASE_URL https://api.github.com URL da API (GitHub Enterprise)
GITHUB_TIMEOUT_SECONDS 60 timeout por requisição
sqlize SQLIZE_STATE_DIR ~/.local/state/sqlize pasta do banco de estado
{PREFIXO}_POSTGRES_URL / _DSN — conexão Postgres read-only
{PREFIXO}_MYSQL_URL / _DSN — conexão MySQL read-only
sandbox SANDBOX_MEM_LIMIT_MB 512 teto de RAM do processo sandbox
SANDBOX_MNT_SPACE_MB 256 teto de espaço em mnt/
SANDBOX_SQL_MAX_ROWS 10000 teto de linhas no std.sql.query
SANDBOX_EXEC_TIMEOUT_SECONDS 180 timeout de execução de cada script
SANDBOX_FETCH_ALLOW_HOST localhost,127.0.0.1,::1 allowlist do std.net
SECRET_* — secrets lidas via std.secrets.get("chave"); valores são redigidos em toda saída

O filesystem do sandbox (mnt) e a exportação do sqlize ficam fixos em ~/.local/state/mcp/mnt (pasta compartilhada, sem env): o mnt do sandbox é ~/.local/state/mcp/mnt e tmp é ~/.local/state/mcp/tmp.

CLI sandbox.exe

Além do servidor MCP, o sandbox pode ser usado como CLI para rodar scripts .lua direto no terminal (sem IA):

sandbox.exe script.lua
sandbox.exe script.lua --args '{"nome":"Ava","n":3}'
sandbox.exe script.lua --json        # resultado completo em JSON (para automação)
sandbox.exe script.lua --timeout 30
  • --args (JSON) vira std.args; sem ele, os argumentos posicionais viram um array.
  • --json imprime o RunResult inteiro (ok, name, desc, output, data, error).
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →