伪狂犬病
快速入门(克劳德代码)
将此粘贴到Claude代码中:
macOS/Linux:
从以下网址下载适用于我的操作系统和架构的最新fakturoid mcp二进制文件https://github.com/tedyno/fakturoid-mcp/releases,使其可执行,将其放入~/bin中,并将其作为MCP服务器添加到我的全局Claude设置中。我的Fakturoid凭据:client_idXXX,客户端密码YYY,蛞蝓ZZZ--将它们保存到~/.config/fakturoid mcp/config.json。
窗户:
下载fakturoid-mcp-windows-amd64.exehttps://github.com/tedyno/fakturoid-mcp/releases,将其放入%USERPROFILE%\\bin,并将其作为MCP服务器添加到我的全局Claude设置中。我的Fakturoid凭据:client_idXXX,客户端密码YYY,蛞蝓ZZZ--将它们保存到%USERPROFILE%.config\\fakturoid mcp\\config.json。
设置
- 在Fakturoid中获取OAuth凭据:设置→ 用户账户→ API与集成
- 创建配置文件:
mkdir -p ~/.config/fakturoid-mcp
cat > ~/.config/fakturoid-mcp/config.json << 'EOF'
{
"client_id": "your-client-id",
"client_secret": "your-client-secret",
"slug": "your-fakturoid-slug"
}
EOF或者使用环境变量: FAKTUROID_CLIENT_ID, FAKTUROID_CLIENT_SECRET, FAKTUROID_SLUG.
- 构建:
go build -o fakturoid-mcp .Claude代码集成
添加 ~/.claude/settings.json:
{
"mcpServers": {
"fakturoid": {
"command": "/path/to/fakturoid-mcp"
}
}
}码头工人
{
"mcpServers": {
"fakturoid": {
"command": "docker",
"args": [
"run", "-i", "--rm",
"-e", "FAKTUROID_CLIENT_ID=your-client-id",
"-e", "FAKTUROID_CLIENT_SECRET=your-client-secret",
"-e", "FAKTUROID_SLUG=your-slug",
"tedyno/fakturoid-mcp:latest"
]
}
}
}工具
| 工具 | 说明 |
|---|---|
fakturoid_account_info | 账户详细信息(公司、地址、计划、货币) |
fakturoid_events | 最近的帐户事件 |
fakturoid_invoice_list | 列出发票(按状态、主题、日期筛选) |
fakturoid_invoice_detail | 包含行项目的发票详细信息 |
fakturoid_invoice_search | 按编号、主题名称或注释搜索 |
fakturoid_invoice_create | 创建发票 |
fakturoid_invoice_delete | 删除发票 |
fakturoid_invoice_send | 通过电子邮件发送发票 |
fakturoid_invoice_payments | 列出发票的付款 |
fakturoid_subject_list | 列出联系人/客户 |
fakturoid_subject_detail | 联系方式 |
fakturoid_subject_search | 搜索联系人 |
fakturoid_subject_create | 创建联系人 |
fakturoid_subject_update | 更新联系人 |
fakturoid_subject_delete | 删除联系人 |
fakturoid_expense_list | 列出费用 |
fakturoid_expense_detail | 费用明细 |
