From 056eb31440c970fc145a4ecbd0ca674674c6dff7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 24 Jul 2026 16:52:34 +0000 Subject: [PATCH] docs: add MartinLoop MCP server --- .github/workflows/add-martinloop-once.yml | 37 ----------------------- README.md | 1 + 2 files changed, 1 insertion(+), 37 deletions(-) delete mode 100644 .github/workflows/add-martinloop-once.yml diff --git a/.github/workflows/add-martinloop-once.yml b/.github/workflows/add-martinloop-once.yml deleted file mode 100644 index ff9c95cd5..000000000 --- a/.github/workflows/add-martinloop-once.yml +++ /dev/null @@ -1,37 +0,0 @@ -name: Add MartinLoop once -on: - push: - branches: [add-martinloop-mcp-current] -permissions: - contents: write -jobs: - update-readme: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - with: - ref: add-martinloop-mcp-current - - name: Add MartinLoop entry and remove workflow - run: | - python - <<'PY' - from pathlib import Path - p = Path('README.md') - text = p.read_text(encoding='utf-8') - entry = '- [Keesan12/martin-loop](https://github.com/Keesan12/martin-loop) [![Keesan12/martin-loop MCP server](https://glama.ai/mcp/servers/Keesan12/martin-loop/badges/score.svg)](https://glama.ai/mcp/servers/Keesan12/martin-loop) 📇 🏠 - Governed MCP runtime for AI coding agents with budget caps, verifier gates, runaway-loop prevention, rollback evidence, and inspectable run receipts. Install: `npx -y @martinloop/mcp`.' - if 'Keesan12/martin-loop' not in text: - marker = '- [kagan-sh/kagan]' - lines = text.splitlines() - for i, line in enumerate(lines): - if line.startswith(marker): - lines.insert(i + 1, entry) - break - else: - raise SystemExit('Insertion marker not found') - p.write_text('\n'.join(lines) + '\n', encoding='utf-8') - Path('.github/workflows/add-martinloop-once.yml').unlink() - PY - git config user.name github-actions[bot] - git config user.email 41898282+github-actions[bot]@users.noreply.github.com - git add README.md .github/workflows/add-martinloop-once.yml - git commit -m "docs: add MartinLoop MCP server" - git push origin HEAD:add-martinloop-mcp-current \ No newline at end of file diff --git a/README.md b/README.md index 301b373b9..854234084 100644 --- a/README.md +++ b/README.md @@ -628,6 +628,7 @@ Full coding agents that enable LLMs to read, edit, and execute code and solve ge - [jinzcdev/leetcode-mcp-server](https://github.com/jinzcdev/leetcode-mcp-server) 📇 ☁️ - MCP server enabling automated access to **LeetCode**'s programming problems, solutions, submissions and public data with optional authentication for user-specific features (e.g., notes), supporting both `leetcode.com` (global) and `leetcode.cn` (China) sites. - [juehang/vscode-mcp-server](https://github.com/juehang/vscode-mcp-server) 📇 🏠 - A MCP Server that allows AI such as Claude to read from the directory structure in a VS Code workspace, see problems picked up by linter(s) and the language server, read code files, and make edits. - [kagan-sh/kagan](https://github.com/kagan-sh/kagan) [![kagan-sh/kagan MCP server](https://glama.ai/mcp/servers/kagan-sh/kagan/badges/score.svg)](https://glama.ai/mcp/servers/kagan-sh/kagan) 🐍 🏠 🍎 🪟 🐧 - AI-powered Kanban TUI and MCP server for autonomous development workflows. Orchestrates 14 coding agents across task tracking, isolated git worktrees, review, and merge. +- [Keesan12/martin-loop](https://github.com/Keesan12/martin-loop) [![Keesan12/martin-loop MCP server](https://glama.ai/mcp/servers/Keesan12/martin-loop/badges/score.svg)](https://glama.ai/mcp/servers/Keesan12/martin-loop) 📇 🏠 - Governed MCP runtime for AI coding agents with budget caps, verifier gates, runaway-loop prevention, rollback evidence, and inspectable run receipts. Install: `npx -y @martinloop/mcp`. - [louis030195/terminator-mcp-agent](https://github.com/mediar-ai/terminator/tree/main/terminator-mcp-agent) 🦀 📇 🏠 🍎 🪟 🐧 - Desktop GUI automation using accessibility APIs. Control Windows, macOS, and Linux applications without vision models or screenshots. Supports workflow recording, structured data extraction, and browser DOM inspection. - [maxim-saplin/mcp_safe_local_python_executor](https://github.com/maxim-saplin/mcp_safe_local_python_executor) - Safe Python interpreter based on HF Smolagents `LocalPythonExecutor` - [micl2e2/code-to-tree](https://github.com/micl2e2/code-to-tree) 🌊 🏠 📟 🐧 🪟 🍎 - A single-binary MCP server that converts source code into AST, regardless of language.