使用说明
伪狂犬病
MCP服务器 假尿道 用Go写的。轻便的替代品 TypeScript版本 --单个~6 MB二进制文件,~12 MB RAM空闲,不需要Node.js。
快速入门(克劳德代码)
将此粘贴到Claude代码中:
macOS/Linux:
从以下网址下载适用于我的操作系统和架构的最新fakturoid mcp二进制文件https://github.com/tedyno/fakturoid-mcp/releases,使其可执行,将其放入~/bin中,并将其作为MCP服务器添加到我的全局Claude设置中。我的Fakturoid凭据:client_id
XXX,客户端密码YYY,蛞蝓ZZZ--将它们保存到~/.config/fakturoid mcp/config.json。
窗户:
下载fakturoid-mcp-windows-amd64.exehttps://github.com/tedyno/fakturoid-mcp/releases,将其放入%USERPROFILE%\bin,并将其作为MCP服务器添加到我的全局Claude设置中。我的Fakturoid凭据:client_id
XXX,客户端密码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 |
费用明细 |