 ![Docker Image
Fugle MCP server is a locally run integration for AI assistants that speak the Model Context Protocol.
![NPM.
富果 MCP (Model Context Protocol) 伺服器,用於與富果交易系統進行互動。此伺服器支援股票行情查詢和交易功能。 ## 功能特點 - 支援股票即時行情查詢 - 支援歷史數據查詢 - 支援交易功能(可選) - 支援 Docker 和 NPM 兩種部署方式 - 完全兼容 MCP 協議
Once Fugle is connected, these are the calls the assistant has available:
SDK_TYPE — MCP Server 使用 SDK 類型(可選:「台新(taishin)」或「富邦(fubon)」,預設為「台新(taishin)」)NATIONAL_ID — 身分證字號ACCOUNT_PASS — 帳戶密碼CERT_PASS — 憑證密碼CERT_PATH — 憑證檔案路徑ENABLE_ORDER — 是否開啟下單功能(可選,預設為 false)ACCOUNT — 如有多帳戶,可以使用此參數指定登入帳戶(可選,預設為第一個帳戶)FUBON_URL — 富邦 SDK 連線 URL(可選,僅適用於 fubon,用於連線測試伺服器)You will need 8 environment variables: SDK_TYPE, NATIONAL_ID, ACCOUNT_PASS, CERT_PASS, ENABLE_ORDER, ACCOUNT, CERT_PATH, FUBON_URL. The server will not start without them, which is usually why the tools fail to appear on a first run. Keep credentials in your client's env block or a secrets manager rather than in a file you might commit.
@fugle/mcp-server on npm is all you need. Most clients run it directly, so configuration is a few lines and a restart.
Among the cloud and infrastructure options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. Fugle's toolset — SDK_TYPE, NATIONAL_ID, ACCOUNT_PASS and 5 more — is a fair guide to whether it matches your workflow. It is maintained by kevinypfan; worth a glance at recent repository activity before you build anything load-bearing on it.
SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.
| Tool | What it does |
|---|---|
| SDK_TYPE | MCP Server 使用 SDK 類型(可選:「台新(taishin)」或「富邦(fubon)」,預設為「台新(taishin)」) |
| NATIONAL_ID | 身分證字號 |
| ACCOUNT_PASS | 帳戶密碼 |
| CERT_PASS | 憑證密碼 |
| CERT_PATH | 憑證檔案路徑 |
| ENABLE_ORDER | 是否開啟下單功能(可選,預設為 false) |
| ACCOUNT | 如有多帳戶,可以使用此參數指定登入帳戶(可選,預設為第一個帳戶) |
| FUBON_URL | 富邦 SDK 連線 URL(可選,僅適用於 fubon,用於連線測試伺服器) |
{
"mcpServers": {
"@fugle/mcp-server": {
"command": "docker",
"args": [
"run",
"--platform=linux/amd64",
"-i",
"--rm",
"-e",
"SDK_TYPE",
"-e",
"NATIONAL_ID",
"-e",
"ACCOUNT_PASS",
"-e",
"CERT_PASS",
"-e",
"ENABLE_ORDER",
"-e",
"ACCOUNT",
"-e",
"FUBON_URL",
"--mount", "type=bind,src=</path/to/cert.p12>,dst=/app/cert.p12",
"fugle/mcp-server"
],
"env": {
"SDK_TYPE": "taishin|fubon",
"NATIONAL_ID": "您的身分證字號",
"ACCOUNT_PASS": "您的帳戶密碼",
"CERT_PASS": "您的憑證密碼",
"ENABLE_ORDER": "false",
"ACCOUNT": "指定使用帳戶號碼"
}
}
}
}Configuration as documented by the project. Restart the client after saving.
| Variable | Description | Required |
|---|---|---|
| SDK_TYPE | Configuration value read at startup. | Optional |
| NATIONAL_ID | Configuration value read at startup. | Optional |
| ACCOUNT_PASS | Configuration value read at startup. | Optional |
| CERT_PASS | Configuration value read at startup. | Optional |
| ENABLE_ORDER | Configuration value read at startup. | Optional |
| ACCOUNT | Configuration value read at startup. | Optional |
| CERT_PATH | Filesystem location the server is allowed to use. | Optional |
| FUBON_URL | Endpoint or connection string the server talks to. | Yes |
Manage your whole Supabase project in conversation — database, auth, storage, Edge Functions and branches.
Stop letting your assistant hallucinate n8n node parameters — this server hands it the real schemas, templates and validation.
AWS Labs' official server suite — current AWS docs, CDK guidance, cost analysis and service tools.
Cloud browsers for AI agents — automation sessions that run in Browserbase's fleet, not on your machine.
Workers, KV, R2 and D1 by conversation — Cloudflare's official remote servers for building and observability.
Dashboards, Prometheus and Loki queries, incidents and alerts — observability by conversation.