Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Proprietario

1 repository indicizzato · Vedi su GitHub

Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • Config readers for VS Code, Claude Desktop, Windsurf
    Aperta
    area:discover effort:high good first issue help wanted model:haiku phase:2 type:feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    Ducarv/mcpmoat#81 ·

  • Phase 4 spec: data-flow control (lethal trifecta policies in the proxy)
    Aperta
    effort:high model:sonnet phase:4 type:docs

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 52/100

    Ducarv/mcpmoat#80 ·

  • Phase 3 spec: trust score (mcpmoat vet <package>)
    Aperta
    effort:high model:sonnet phase:3 type:docs

    Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100

    Ducarv/mcpmoat#79 ·

  • Phase 2 spec: local firewall (proxy, approve, quarantine, allowlist, local log)
    Aperta
    effort:high model:sonnet phase:2 type:docs

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 38/100

    Ducarv/mcpmoat#78 ·

  • Test that no network calls happen without --llm
    Aperta
    effort:high model:opus phase:1 security type:test

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    Ducarv/mcpmoat#77 ·

  • --llm risk classification per tool (opt-in, key from env, clear warning)
    Aperta
    effort:high model:sonnet phase:1 type:feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100

    Ducarv/mcpmoat#76 ·

  • Tag and publish v1.0.0
    Aperta
    area:release effort:high model:haiku phase:1 type:chore

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    Ducarv/mcpmoat#75 ·

  • Show HN and Reddit post drafts
    Aperta
    effort:high model:haiku phase:1 type:docs

    Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100

    Ducarv/mcpmoat#74 ·

  • Launch blog post draft
    Aperta
    effort:high model:sonnet phase:1 type:docs

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 46/100

    Ducarv/mcpmoat#73 ·

  • Record the "three attacks detected" demo with vhs
    Aperta
    effort:high model:haiku phase:1 type:docs

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 72/100

    Ducarv/mcpmoat#72 ·

  • Final README: demo GIF, one-line install, limitations, credits
    Aperta
    effort:high model:sonnet phase:1 type:docs

    Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100

    Ducarv/mcpmoat#71 ·

  • End-to-end acceptance test: mcpmoat scan detects T1 to T5
    Aperta
    effort:high model:opus phase:1 type:test

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    Ducarv/mcpmoat#70 ·

  • Docs: using mcpmoat in CI and as a git/pre-commit hook
    Aperta
    area:report effort:high model:haiku phase:1 type:docs

    Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100

    Ducarv/mcpmoat#69 ·

  • Homebrew tap Ducarv/homebrew-tap and GoReleaser formula publishing
    Aperta
    area:release area:report effort:high model:sonnet phase:1 type:chore

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    Ducarv/mcpmoat#68 ·

  • Release workflow with GitHub artifact attestation and pinned actions
    Aperta
    area:release area:report effort:high model:opus phase:1 security type:chore

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 54/100

    Ducarv/mcpmoat#67 ·

  • GoReleaser: static binaries for darwin/linux amd64/arm64 with checksums
    Aperta
    area:release area:report effort:high model:sonnet phase:1 type:chore

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 62/100

    Ducarv/mcpmoat#66 ·

  • Exit codes 0/1/2 and --fail-on (default high), with tests
    Aperta
    area:report effort:high model:opus phase:1 type:feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    Ducarv/mcpmoat#65 ·

  • --json output with a stable, versioned schema and a JSON Schema file
    Aperta
    area:report effort:high model:sonnet phase:1 type:feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    Ducarv/mcpmoat#64 ·

  • Terminal report: per-server summary, findings by severity, colours, risk + remediation
    Aperta
    area:report effort:high model:sonnet phase:1 type:feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    Ducarv/mcpmoat#63 ·

  • Rug-pull fixture and integration test
    Aperta
    area:pins effort:high model:haiku phase:1 type:test

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    Ducarv/mcpmoat#62 ·

  • `mcpmoat pin --accept <server>`
    Aperta
    area:cli area:pins effort:high model:sonnet phase:1 type:feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    Ducarv/mcpmoat#61 ·

  • Detect new, removed and changed tools and show a text diff
    Aperta
    area:pins effort:high model:sonnet phase:1 type:feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    Ducarv/mcpmoat#60 ·

  • pins.json store with versioned format and atomic writes (XDG_CONFIG_HOME)
    Aperta
    area:pins effort:high model:sonnet phase:1 type:feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100

    Ducarv/mcpmoat#59 ·

  • Canonical serialisation and SHA-256 per tool, stable across key order
    Aperta
    area:pins effort:high model:opus phase:1 security type:feature

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 45/100

    Ducarv/mcpmoat#58 ·

  • Malicious fixture servers reproducing T1 to T5
    Aperta
    area:rules effort:high model:sonnet phase:1 type:test

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100

    Ducarv/mcpmoat#57 ·

  • Rule MOAT-T5-001: Server or package name close to a popular server
    Aperta
    area:rules effort:high good first issue help wanted model:haiku phase:1 type:rule

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    Ducarv/mcpmoat#56 ·

  • Rule MOAT-T4-004: Auto-install flags (--yes / -y) on package runners
    Aperta
    area:rules effort:high good first issue help wanted model:haiku phase:1 type:rule

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 52/100

    Ducarv/mcpmoat#55 ·

  • Rule MOAT-T4-003: Unpinned package version (@latest or no version)
    Aperta
    area:rules effort:high good first issue help wanted model:haiku phase:1 type:rule

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100

    Ducarv/mcpmoat#54 ·

  • Rule MOAT-T4-002: Plaintext secret in env or headers
    Aperta
    area:rules effort:high good first issue help wanted model:haiku phase:1 type:rule

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    Ducarv/mcpmoat#53 ·

  • Rule MOAT-T4-001: Remote server over plain http://
    Aperta
    area:rules effort:high good first issue help wanted model:haiku phase:1 type:rule

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 50/100

    Ducarv/mcpmoat#52 ·

  • Rule MOAT-T3-001: Description changes the behaviour of another tool (shadowing)
    Aperta
    area:rules effort:high good first issue help wanted model:haiku phase:1 type:rule

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100

    Ducarv/mcpmoat#51 ·

  • Rule MOAT-T1-009: Instructions hidden in schema fields or defaults
    Aperta
    area:rules effort:high good first issue help wanted model:haiku phase:1 type:rule

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100

    Ducarv/mcpmoat#50 ·

  • Rule MOAT-T1-008: Base64 payload in description
    Aperta
    area:rules effort:high good first issue help wanted model:haiku phase:1 type:rule

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100

    Ducarv/mcpmoat#49 ·

  • Rule MOAT-T1-007: Oversized tool description
    Aperta
    area:rules effort:high good first issue help wanted model:haiku phase:1 type:rule

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    Ducarv/mcpmoat#48 ·

  • Rule MOAT-T1-006: Invisible or bidirectional Unicode characters
    Aperta
    area:rules effort:high good first issue help wanted model:haiku phase:1 type:rule

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100

    Ducarv/mcpmoat#47 ·

  • Rule MOAT-T1-005: Description asks to send data to a URL (exfiltration)
    Aperta
    area:rules effort:high good first issue help wanted model:haiku phase:1 type:rule

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100

    Ducarv/mcpmoat#46 ·

  • Rule MOAT-T1-004: Description mentions reading sensitive local files
    Aperta
    area:rules effort:high good first issue help wanted model:haiku phase:1 type:rule

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100

    Ducarv/mcpmoat#45 ·

  • Rule MOAT-T1-003: Tool description tells the model to hide actions from the user
    Aperta
    area:rules effort:high good first issue help wanted model:haiku phase:1 type:rule

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    Ducarv/mcpmoat#44 ·

  • Rule MOAT-T1-002: Hidden instruction markup in descriptions
    Aperta
    area:rules effort:high good first issue help wanted model:haiku phase:1 type:rule

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 67/100

    Ducarv/mcpmoat#43 ·

  • Rule MOAT-T1-001: Imperative instructions aimed at the model
    Aperta
    area:rules effort:high good first issue help wanted model:haiku phase:1 type:rule

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 52/100

    Ducarv/mcpmoat#42 ·

  • Rule test harness: should_match / should_not_match cases run by go test
    Aperta
    area:rules effort:high model:sonnet phase:1 type:test

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100

    Ducarv/mcpmoat#41 ·

  • Ignore findings via .mcpmoat-ignore and --ignore <id>
    Aperta
    area:rules effort:high model:sonnet phase:1 type:feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 50/100

    Ducarv/mcpmoat#40 ·

  • Static config checks: http:// remote, plaintext secrets, unpinned packages (T4)
    Aperta
    area:rules effort:high model:sonnet phase:1 type:feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    Ducarv/mcpmoat#39 ·

  • Typosquatting heuristic: edit distance against popular servers (T5)
    Aperta
    area:rules effort:high model:sonnet phase:1 type:feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100

    Ducarv/mcpmoat#38 ·

  • Cross-server shadowing heuristic (T3)
    Aperta
    area:rules effort:high model:sonnet phase:1 type:feature

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 58/100

    Ducarv/mcpmoat#37 ·

  • Native heuristics: invisible Unicode, excessive length, base64 blobs
    Aperta
    area:rules effort:high model:opus phase:1 type:feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    Ducarv/mcpmoat#36 ·

  • Matchers: any_regex, all_regex, keywords (safe compilation, size caps, time limits)
    Aperta
    area:rules effort:high model:opus phase:1 security type:feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100

    Ducarv/mcpmoat#35 ·

  • Embed built-in rules with go:embed; --rules <dir> for extra rules
    Aperta
    area:rules effort:high model:sonnet phase:1 type:feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 56/100

    Ducarv/mcpmoat#34 ·

  • Rule schema and YAML loader
    Aperta
    area:rules effort:high model:sonnet phase:1 type:feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100

    Ducarv/mcpmoat#33 ·

  • Study competitors and write docs/competitors.md
    Aperta
    area:rules effort:high model:sonnet phase:1 type:docs

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 67/100

    Ducarv/mcpmoat#32 ·

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.