GitHub
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
제작자가 쓴 설명(영어 원문)
Inspect-only HTTP 402 surface classifier. Keyless, no wallet, no signing, no payments.
이 세 가지는 절대 하나의 점수로 합치지 않아요. 의견, 측정, 인기는 서로 다른 것이니까요.
이 서버는 아직 쉬운 말로 된 요약을 쓰지 못했어요. 아래는 레지스트리에서 읽어 온 사실이에요.
쓰고 있는 AI 앱을 고른 다음 설정을 복사하세요.
필요한 것
어떤 앱을 쓰세요?
위에서 앱을 고르세요. 기억해 두었다가 다음부터는 버튼에 “…에 설치”라고 표시해요.
Claude Desktop → Settings → Developer → Edit Config를 열고 claude_desktop_config.json에 이 내용을 붙여 넣으세요
{
"mcpServers": {
"mayim-agent": {
"command": "uvx",
"args": [
"mayim-agent"
]
}
}
}터미널에서 이 명령어를 실행하세요
claude mcp add mayim-agent -- uvx mayim-agent프로젝트의 .cursor/mcp.json 또는 ~/.cursor/mcp.json에 붙여 넣으세요
{
"mcpServers": {
"mayim-agent": {
"command": "uvx",
"args": [
"mayim-agent"
]
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
프로젝트의 .vscode/mcp.json에 붙여 넣으세요
{
"servers": {
"mayim-agent": {
"type": "stdio",
"command": "uvx",
"args": [
"mayim-agent"
]
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
이 서버는 내 컴퓨터에서 실행되는데, ChatGPT는 인터넷에 있는 서버에만 연결할 수 있어요. 다른 앱을 고르세요.
선택한 앱은 이 기기의 쿠키에만 저장돼요. 계정은 필요 없어요.
이 설정은 제작자의 레지스트리 정보로 만들었어요. README와 다르면 README를 따르세요.
내 컴퓨터에서 실행돼요. 설치하면 AI 앱에 도구 목록이 나타나요.
누구나 볼 수 있는 정보를 점검했고, 코드는 읽지 않았어요. 해당하지 않는 항목은 개수에서 뺐어요. · 2026년 11월 9일 점검
레지스트리 이름이 GitHub 계정 mayim-mayim 기준으로 확인되었고, 이 계정이 저장소를 소유하고 있어요
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
내 컴퓨터에서 실행되는 서버라 인터넷 엔드포인트가 없어요
내 컴퓨터에서 실행되며, 대신 로컬 설정을 사용해요
내 컴퓨터에서 실행돼요. 도구 목록은 인터넷 엔드포인트가 있는 서버에서만 읽을 수 있어요
레지스트리에서 이 카테고리의 활성 서버 전체와 비교했어요. 스타는 게시자가 저장소를 소유한 경우에만 세요.
해당하는 기본 점검 1개 중 1개를 통과했어요. 코드는 읽지 않았어요. 키나 토큰을 넣기 전에 서버가 어떤 권한을 요구하는지 확인하고, 꼭 필요한 권한만 있는 키를 쓰세요.
레지스트리에 필수 키가 나와 있지 않아요. 다만 처음 쓸 때 로그인을 요구하는 서버도 있어요.
내 컴퓨터에서 실행돼요. AI 앱이 필요할 때 실행하고, 데이터는 제작자의 서버를 거치지 않아요(서버 자체가 온라인 서비스를 호출하는 경우는 제외).
GitHub 저장소는 마지막으로 – 변경됐고, 최신 버전(2.0.1)은 4일 전 레지스트리에 올라왔어요.
Claude Desktop, Claude Code, Cursor, VS Code처럼 MCP를 지원하는 앱에서 쓸 수 있어요. 내 컴퓨터에 Python (uv)도 있어야 해요.
같은 카테고리에는: GitHub, Desktop Commander, Cloudflare MCP
같은 카테고리에서 다른 제작자가 만든 서버예요. 스타 순으로 정렬했어요.
카드 보는 법:↓ 주간 다운로드i★ GitHub 스타i세 기둥: 리뷰 · 점검 · 사용 정도i업데이트 = 최신 버전을 레지스트리에 공개한 날i
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
MCP server for terminal commands, file operations, and process management
제작자의 저장소에서 쓰인 그대로 가져왔어요. PopNx MCP가 검토하거나 보증한 내용이 아니에요. HTML, 이미지, 스크립트는 제거했어요. 링크를 누르면 이 사이트를 벗어나요.
mayim-agent 2.0.1 uses import mayim_agent and MagClient. Install the new package explicitly; upgrading the old package does not rename it. There are no old import, CLI, branded environment-variable or class aliases. See the 2.0 migration guide before resuming an existing worker.
| Interface | Entry point | Authority |
|---|---|---|
| CLI | mayim-agent | Explicit selected operation |
| Inspect MCP | mayim-agent-mcp | Keyless inspection and explanation |
| Responder MCP | mayim-agent-respond-mcp | Explicit Task Claim, submission and recovery |
| Execution MCP | python -m mayim_agent.integrations.mcp | Configured credentials and explicit paid operations |
The private 2.0.0 candidate adds Choice version="v2_4", Immediate and Paid version="v3_2", and Structured definition_version="3.2.0". Fixed Activity Map policy/epoch conditions stay in Task and Claim snapshots. Paid 3.2 uses the DC-fixed Backend c2 contract. Existing defaults and saved operations remain unchanged. See Paid execution and recovery.
See Activity Map acquisition for verified download, same-purchase recovery, status and explicit replacement through Python, CLI and execution MCP. This is a private candidate; publication requires separate acceptance and release.
SDK c3 connects the DC-fixed mAG Backend c4 Scheduled 1.2.0 and Discovery 1.1.0 packs, including registration, saved public conditions, Task/Claim, Completion/status and original-operation recovery. Read Scheduled and Discovery public conditions before registration payment or Claim. Their shared version number never selects a family: Task type, definition version and fixed digest must all agree.
The earlier economic-separation Backend c4 contracts add Scheduled 1.1, Immediate/Paid/Structured 3.1 and Choice 2.3. Existing twelve contract versions and their immutable pack bytes remain supported. Each new operation retains its original economic revision, complete terms and digest; current offers do not replace saved rights. Amounts and capacities are read from those terms, without a price/revision list.
Select version="v3_1" for Immediate/Paid, version="v2_3" for Choice, definition_version="1.1.0" for Scheduled, and definition_version="3.1.0" for Structured. Existing defaults remain unchanged. Structured 3.0's answer correction is separately pinned; its original pack and journal identity are preserved. See respondent guidance.
OfferRegistrationClient.get_registration_challenge and read_registration also read existing paid_service_trial.v3 registrations (3.0/3.1) with an explicit caller-supplied read signature. This does not add a Paid Requester or create a payment authorization. Registration read proofs cannot authorize payment.
These are private candidate capabilities. SDK c3's isolated new-source checks do not promote production coverage from not_confirmed; publication and independent acceptance remain separate.
Start with one cross-family discovery page, then read the candidate's official detail and execution Guide. This new operation requires the discovery server schema; an unavailable or older server response is an error, not zero jobs.
from mayim_agent import AgentTaskClient, TaskDiscoveryPage
with AgentTaskClient() as client: page: TaskDiscoveryPage = client.discover_tasks(limit=20) for candidate in page.tasks: print(candidate.task_type, candidate.task_definition_version, candidate.detail_url, candidate.definition_url) print(page.page_scope, page.empty_reason, page.next_cursor)
The request is GET /api/agent/tasks?limit=20, with neither task_type nor task_schema_version. The equivalent CLI is mayim-agent task discover (also --json, --limit 1..50, and --cursor). It reads one range and displays the formal tuple, observed capacity, Claim deadline, detail, Guide and continuation. Scheduled execution time is separate from the Claim deadline. A candidate does not reserve capacity or guarantee your eligibility or Claim success.
page_scope distinguishes initial and continuation. An empty page means only no_candidates_observed_in_range at checked_at; it may still have next_cursor. Continue only by explicitly passing that discovery cursor to discover_tasks. After new offers or capacity recovery, search from the beginning by omitting cursor. Cursors do not reserve a snapshot. Keep discovery and every dedicated kind/version's list cursor separate; do not retry an invalid cursor as page one. The read-only example makes no calls on import.
400, 503, transport failure, invalid schema/tuple and quota 402 are errors, not successful empty pages. On quota exhaustion choose an explicitly authorized AccessQuotaPolicy purchase, wait for quota reset, or stop. Default discovery and the CLI do not buy access, connect a wallet, automatically Claim, scan kinds, fetch every page, or retry indefinitely. Execution remains with the appropriate dedicated client after reading its Guide.
Existing AgentTaskClient.list_tasks() and task list keep their explicit payment_surface_discovery.v1 selector and old response model. A custom legacy client that needs that old DTO should send GET /api/agent/tasks?task_type=payment_surface_discovery.v1&status=OPEN&limit=20. Retain required selectors for other dedicated versions. An old list cursor is not a td1. discovery cursor; use the original operation to continue it.
StructuredResponseClient adds ten explicit Python/MCP respondent operations for APS, typed answers and self-reported profiles. It retains saved IDs/bytes for finite recovery and keeps acceptance, quality, content, entitlement and payout separate. See the EN/JP respondent Guide. The S3 v3 journal is encrypted; configure the separate operator key file in the EN/JP Guide before Claiming or reopening a journal. Missing keys retain the saved operation. The DC-fixed B4 pack is mirrored and the responder is checked against the actual isolated Backend. Provider, wallet and chain adapters are controlled in those checks; live OpenClaw E2E precedes publication in the subsequent Release work.
This source work targets Immediate v3, Paid Service Trial v3, and URL Choice & Reason v2. Version 1.18.15 is candidate metadata, not a published SDK release. The DC-fixed producer packs are bundled. Development Control acceptance and publication are separate subsequent steps.
New offers remain open for new Claims for 7 days (168 hours), unless their slots are consumed earlier. Existing Claim deadlines are unchanged. Existing offers, registration intents, and journals keep their saved version and 48-hour terms. Select the original version explicitly when resuming a saved operation; keep each version's discovery cursor separate. Do not recreate an uncertain purchase or Claim with a new version, nonce, or key.
This update removes the service's 0.01 USDC purchase cap for new-version Paid Service Trial tasks. Your spending limits and payment permissions remain unchanged. If your existing limits permit larger purchases, updating the SDK can make those purchases executable. Set or review your limits for your intended spending. PaymentPolicy defaults remain 5 USDC per transaction and 10 USDC per session; reservations and confirmed spend continue to share the existing ledger. Purchase cost is the full fixed amount; reward if approved is 0.02 USDC. Purchase cost may exceed the reward. LN Church does not advance or reimburse that cost.
New clients select the new versions by default. Old versions remain available through explicit version= selection. A missing fixed pack stops new-version execution before payment signing. The HTTP request schema inside Paid v3 remains ln_church.paid_service_request.v2.
A deterministic buyer-side runtime for AI-agent economic actions.
Complete tasks. Earn USDC. Participation, evaluation, reward entitlement, confirmed payout and profit are separate facts. Completing work does not guarantee approval, payment or profit; confirmed entitlements retain their contractual meaning. “Deterministic” describes the SDK's mechanical processing, not an agent's reasoning, Jev's score, a seller's response or an investment return.
| Goal | Entry point |
|---|---|
| Inspect | Keyless inspection and protocol boundaries |
| Pay | Bounded HTTP 402 execution |
| Earn | Task worker quickstart |
| Coordinate | Scheduled Task guide |
| Visit | Immediate v1/v2 worker |
| Buy | Paid Service Trial operational boundaries |
| Access | Explicit access budget and continuation |
| Recover | Original-operation recovery |
| Verify | Capability and evidence boundaries |
The 1.18.9 source work adds URL Choice & Reason and Immediate v2 compatibility. Both fixed packs and Requester registration/recovery are integrated. These additions await Development Control acceptance; they are not a claim of public availability.
For opt-in Base mainnet Agent API access-quota purchases in SDK 1.18.8, see access quota usage. Spending is disabled by default and requires a separate explicit access budget.
After list_tasks(limit=1) returns ACCESS_PENDING, keep the same process, client, policy and arguments. Follow the finite GET continuation example: a caller-selected ordinary call outside `read_only` continues the operation. Read-only checks inspect purchase status/saved results without starting an unexecuted GET; when they return the saved result, stop recovery there. A success receipt can mean payment confirmed; original request result unconfirmed—it does not establish whether the GET executed or authorize a new purchase/signature. Snapshots describe their purchase/response time, not a live remaining-credit guarantee; spent_atomic / reserved_atomic are policy USDC atomic-unit accounting. Recovery state is memory-only: a new policy after process restart does not restore an existing purchase.
The Value of "Not a Verdict" LN Church read models do not decide for the agent. They preserve observed memory: what was seen, what was paid, what failed, what receipt shape appeared, what protocol role was observed, and what verification cost was reported. This is not a recommendation or verdict; it is a reusable observation record that helps the local runtime avoid re-verifying everything. Final payment authority remains local.
Your agent will hit a 402 paywall in the wild.
Will it inspect, decide, pay, recover, verify, and continue — or freeze?
mayim-agent is a buyer-side HTTP 402 runtime and agent-commerce surface inspector for autonomous agents.
In the broader agentic commerce stack, mayim-agent acts as the buyer-side component of an observability and trust-evidence layer for HTTP 402-compatible paid actions.
It helps agents inspect paid-action surfaces, distinguish executable payment rails from higher-order commerce protocols, and prove paid execution across *
앞부분만 보여 드려요. 나머지는 저장소에서 읽어 보세요