Local-only Go binary for building, submitting and auditing AADE myDATA invoices — tview TUI for humans, MCP stdio server for AI agents, one embedded bbolt file
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport — counts 36 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
add_line_from_catalog
-
create_catalog_item
-
create_counterparty
-
create_credit_note
-
create_invoice
-
delete_catalog_item
-
delete_counterparty
-
delete_invoice
-
edit_catalog_item
-
edit_counterparty
-
edit_invoice
-
edit_issuer
-
get_catalog_item
-
get_counterparty
-
get_expense
-
get_invoice
-
get_issuer
-
get_sync_state
-
list_catalog_items
-
list_counterparties
-
list_expenses
-
list_invoices
-
preview_credit_note
-
preview_invoice_xml
-
preview_sync
-
push_invoice
-
save_catalog_item
-
save_counterparty
-
save_invoice
-
save_issuer
-
sync_now
-
update_catalog_item
-
update_counterparty
-
update_invoice
-
update_issuer
-
yourdata_menu
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit b91e82e · analyzer v33 · 1w ago
skills & prompt files 7
- agent-rules Techthos-yourdata-b91e82e/.claude/commands/app-init.md
- agent-rules Techthos-yourdata-b91e82e/.claude/commands/app-spec-sync.md
- agent-rules Techthos-yourdata-b91e82e/.claude/commands/product-idea.md
- agent-rules Techthos-yourdata-b91e82e/.claude/commands/release.md
- skill Techthos-yourdata-b91e82e/.claude/skills/build-and-release/SKILL.md
- skill Techthos-yourdata-b91e82e/.claude/skills/gomukit-mcp-ui/SKILL.md
- agent-rules Techthos-yourdata-b91e82e/CLAUDE.md
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 78
tool registrations 36
- list_catalog_items Techthos-yourdata-b91e82e/internal/server/tools_catalog.go :64
- get_catalog_item Techthos-yourdata-b91e82e/internal/server/tools_catalog.go :94
- create_catalog_item Techthos-yourdata-b91e82e/internal/server/tools_catalog.go :107
- update_catalog_item Techthos-yourdata-b91e82e/internal/server/tools_catalog.go :132
- delete_catalog_item Techthos-yourdata-b91e82e/internal/server/tools_catalog.go :173
- list_counterparties Techthos-yourdata-b91e82e/internal/server/tools_counterparties.go :51
- get_counterparty Techthos-yourdata-b91e82e/internal/server/tools_counterparties.go :81
- create_counterparty Techthos-yourdata-b91e82e/internal/server/tools_counterparties.go :105
- update_counterparty Techthos-yourdata-b91e82e/internal/server/tools_counterparties.go :127
- delete_counterparty Techthos-yourdata-b91e82e/internal/server/tools_counterparties.go :159
- list_invoices Techthos-yourdata-b91e82e/internal/server/tools_invoices.go :94
- get_invoice Techthos-yourdata-b91e82e/internal/server/tools_invoices.go :101
- create_invoice Techthos-yourdata-b91e82e/internal/server/tools_invoices.go :108
- update_invoice Techthos-yourdata-b91e82e/internal/server/tools_invoices.go :115
- delete_invoice Techthos-yourdata-b91e82e/internal/server/tools_invoices.go :122
- add_line_from_catalog Techthos-yourdata-b91e82e/internal/server/tools_invoices.go :138
- preview_invoice_xml Techthos-yourdata-b91e82e/internal/server/tools_invoices.go :145
- create_credit_note Techthos-yourdata-b91e82e/internal/server/tools_invoices.go :152
- push_invoice Techthos-yourdata-b91e82e/internal/server/tools_invoices.go :160
- get_issuer Techthos-yourdata-b91e82e/internal/server/tools_issuer.go :22
- update_issuer Techthos-yourdata-b91e82e/internal/server/tools_issuer.go :34
- list_expenses Techthos-yourdata-b91e82e/internal/server/tools_sync.go :35
- get_expense Techthos-yourdata-b91e82e/internal/server/tools_sync.go :42
- get_sync_state Techthos-yourdata-b91e82e/internal/server/tools_sync.go :49
- sync_now Techthos-yourdata-b91e82e/internal/server/tools_sync.go :62
- yourdata_menu Techthos-yourdata-b91e82e/internal/server/ui_tools.go :30
- edit_invoice Techthos-yourdata-b91e82e/internal/server/ui_tools.go :79
- save_invoice Techthos-yourdata-b91e82e/internal/server/ui_tools.go :109
- edit_counterparty Techthos-yourdata-b91e82e/internal/server/ui_tools.go :206
- save_counterparty Techthos-yourdata-b91e82e/internal/server/ui_tools.go :244
- edit_catalog_item Techthos-yourdata-b91e82e/internal/server/ui_tools.go :295
- save_catalog_item Techthos-yourdata-b91e82e/internal/server/ui_tools.go :328
- edit_issuer Techthos-yourdata-b91e82e/internal/server/ui_tools.go :380
- save_issuer Techthos-yourdata-b91e82e/internal/server/ui_tools.go :410
- preview_sync Techthos-yourdata-b91e82e/internal/server/ui_tools.go :445
- preview_credit_note Techthos-yourdata-b91e82e/internal/server/ui_tools.go :520
declared dependencies 19
- github.com/mark3labs/mcp-go@v0.56.0
- github.com/gdamore/tcell/v2@v2.8.1
- github.com/rivo/tview@v0.42.0
- github.com/techthos/gomukit@v0.7.1
- github.com/techthos/yourdata-sdk@v0.0.0-20260728103316-a310a6c8639c
- go.etcd.io/bbolt@v1.5.0
- github.com/gdamore/encoding@v1.0.1
- github.com/google/jsonschema-go@v0.4.3
- github.com/google/uuid@v1.6.0
- github.com/lucasb-eyer/go-colorful@v1.3.0
- github.com/mattn/go-runewidth@v0.0.16
- github.com/rivo/uniseg@v0.4.7
- github.com/santhosh-tekuri/jsonschema/v6@v6.0.2
- github.com/spf13/cast@v1.7.1
- github.com/yosida95/uritemplate/v3@v3.0.2
- golang.org/x/sys@v0.47.0
- golang.org/x/term@v0.37.0
- golang.org/x/text@v0.31.0
- maragu.dev/gomponents@v1.3.0