Spree Commerce developer docs for AI agents
Spree Commerce docs for AI coding agents: build headless B2B and marketplace ecommerce on its APIs.
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Read-only access to comdirect accounts, transactions, depots, orders and postbox documents.
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ผลตรวจผ่าน 2/2 · ทำงานบนเครื่องคุณ
ขั้นแรก: คุณใช้ AI ตัวไหน
เลือกแอปที่คุณใช้ ขั้นตอนจะขึ้นด้านล่าง
ต่อกับ Claude ได้ แต่ต้องเตรียมก่อน
ต้องมีคีย์ของ comdirect (สมัครที่เว็บของผู้ทำ อาจมีค่าใช้จ่าย) · ต้องลง Python (uv) ในเครื่องก่อน (ทำครั้งเดียว) · ใช้ได้เฉพาะแอป Claude บนคอม (Windows หรือ Mac) ไม่ใช่บนเว็บหรือมือถือ
ทำครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ Python (uv)
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป อาจมีค่าใช้จ่าย
SettingsDeveloperEdit Config
{
"mcpServers": {
"comdirect": {
"command": "uvx",
"args": [
"comdirect-mcp"
],
"env": {
"COMDIRECT_CLIENT_ID": "ใส่ค่าของคุณ",
"COMDIRECT_CLIENT_SECRET": "ใส่ค่าของคุณ",
"COMDIRECT_USERNAME": "ใส่ค่าของคุณ",
"COMDIRECT_PASSWORD": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_PUSH_TAN_WAIT": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_UNMASK_IBANS": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_MASK_NAMES": "ใส่ค่าของคุณ",
"COMDIRECT_ENV_FILE": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_CACHE_TTL": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_MAX_DOCUMENT_BYTES": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_CATEGORIES": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_SKIP_ELICITATION": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_LOG_FILE": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_LOG_LEVEL": "ใส่ค่าของคุณ"
}
}
}
}วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ใช้ comdirect บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Claude บอกว่ากำลังใช้ comdirect หรือมีชื่อเครื่องมือของ comdirect ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ChatGPT ยังต่อ comdirect ไม่ได้
comdirect ต้องติดตั้งในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะตัวที่ทำงานบนเว็บ
ก · ใช้แอปที่ต่อ comdirect ได้
ข · ตัวอื่นในหมวด ร้านค้าออนไลน์และรับเงิน ที่ต่อกับ ChatGPT ได้
เลือกจากตัวที่ใช้มากในหมวดเดียวกัน เฉพาะตัวที่ต่อด้วยที่อยู่ได้โดยไม่ต้องใส่คีย์
ต่อกับ Claude Code ได้ แต่ต้องเตรียมก่อน
ต้องมีคีย์ของ comdirect (สมัครที่เว็บของผู้ทำ อาจมีค่าใช้จ่าย) · ต้องลง Python (uv) ในเครื่องก่อน (ทำครั้งเดียว)
ทำครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ Python (uv)
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป อาจมีค่าใช้จ่าย
Mac: กด Command+Space พิมพ์ Terminal · Windows: เปิด PowerShell
claude mcp add comdirect --env COMDIRECT_CLIENT_ID='ใส่ค่าของคุณ' --env COMDIRECT_CLIENT_SECRET='ใส่ค่าของคุณ' --env COMDIRECT_USERNAME='ใส่ค่าของคุณ' --env COMDIRECT_PASSWORD='ใส่ค่าของคุณ' --env COMDIRECT_MCP_PUSH_TAN_WAIT='ใส่ค่าของคุณ' --env COMDIRECT_MCP_UNMASK_IBANS='ใส่ค่าของคุณ' --env COMDIRECT_MCP_MASK_NAMES='ใส่ค่าของคุณ' --env COMDIRECT_ENV_FILE='ใส่ค่าของคุณ' --env COMDIRECT_MCP_CACHE_TTL='ใส่ค่าของคุณ' --env COMDIRECT_MCP_MAX_DOCUMENT_BYTES='ใส่ค่าของคุณ' --env COMDIRECT_MCP_CATEGORIES='ใส่ค่าของคุณ' --env COMDIRECT_MCP_SKIP_ELICITATION='ใส่ค่าของคุณ' --env COMDIRECT_MCP_LOG_FILE='ใส่ค่าของคุณ' --env COMDIRECT_MCP_LOG_LEVEL='ใส่ค่าของคุณ' -- uvx comdirect-mcpแก้ “ใส่ค่าของคุณ” เป็นคีย์ของคุณก่อนกด Enter
วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ต้องเห็น comdirect ในรายการและขึ้นว่าเชื่อมต่อแล้ว
ใช้ comdirect บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Claude Code บอกว่ากำลังใช้ comdirect หรือมีชื่อเครื่องมือของ comdirect ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ต่อกับ Cursor ได้ แต่ต้องเตรียมก่อน
ต้องมีคีย์ของ comdirect (สมัครที่เว็บของผู้ทำ อาจมีค่าใช้จ่าย) · ต้องลง Python (uv) ในเครื่องก่อน (ทำครั้งเดียว)
ทำครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ Python (uv)
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป อาจมีค่าใช้จ่าย
ในค่าตั้งของ comdirect ช่อง COMDIRECT_CLIENT_ID, COMDIRECT_CLIENT_SECRET, COMDIRECT_USERNAME, COMDIRECT_PASSWORD, COMDIRECT_MCP_PUSH_TAN_WAIT, COMDIRECT_MCP_UNMASK_IBANS, COMDIRECT_MCP_MASK_NAMES, COMDIRECT_ENV_FILE, COMDIRECT_MCP_CACHE_TTL, COMDIRECT_MCP_MAX_DOCUMENT_BYTES, COMDIRECT_MCP_CATEGORIES, COMDIRECT_MCP_SKIP_ELICITATION, COMDIRECT_MCP_LOG_FILE, COMDIRECT_MCP_LOG_LEVEL ยังว่าง ใส่คีย์ของคุณแล้วบันทึก
วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ใช้ comdirect บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Cursor บอกว่ากำลังใช้ comdirect หรือมีชื่อเครื่องมือของ comdirect ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Cursor เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ต่อกับ VS Code ได้ แต่ต้องเตรียมก่อน
ต้องมีคีย์ของ comdirect (สมัครที่เว็บของผู้ทำ อาจมีค่าใช้จ่าย) · ต้องลง Python (uv) ในเครื่องก่อน (ทำครั้งเดียว)
ทำครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ Python (uv)
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป อาจมีค่าใช้จ่าย
ในค่าตั้งของ comdirect ช่อง COMDIRECT_CLIENT_ID, COMDIRECT_CLIENT_SECRET, COMDIRECT_USERNAME, COMDIRECT_PASSWORD, COMDIRECT_MCP_PUSH_TAN_WAIT, COMDIRECT_MCP_UNMASK_IBANS, COMDIRECT_MCP_MASK_NAMES, COMDIRECT_ENV_FILE, COMDIRECT_MCP_CACHE_TTL, COMDIRECT_MCP_MAX_DOCUMENT_BYTES, COMDIRECT_MCP_CATEGORIES, COMDIRECT_MCP_SKIP_ELICITATION, COMDIRECT_MCP_LOG_FILE, COMDIRECT_MCP_LOG_LEVEL ยังว่าง ใส่คีย์ของคุณแล้วบันทึก
วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ใช้ comdirect บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า VS Code บอกว่ากำลังใช้ comdirect หรือมีชื่อเครื่องมือของ comdirect ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ VS Code เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
Claude Code
claude mcp add comdirect --env COMDIRECT_CLIENT_ID='ใส่ค่าของคุณ' --env COMDIRECT_CLIENT_SECRET='ใส่ค่าของคุณ' --env COMDIRECT_USERNAME='ใส่ค่าของคุณ' --env COMDIRECT_PASSWORD='ใส่ค่าของคุณ' --env COMDIRECT_MCP_PUSH_TAN_WAIT='ใส่ค่าของคุณ' --env COMDIRECT_MCP_UNMASK_IBANS='ใส่ค่าของคุณ' --env COMDIRECT_MCP_MASK_NAMES='ใส่ค่าของคุณ' --env COMDIRECT_ENV_FILE='ใส่ค่าของคุณ' --env COMDIRECT_MCP_CACHE_TTL='ใส่ค่าของคุณ' --env COMDIRECT_MCP_MAX_DOCUMENT_BYTES='ใส่ค่าของคุณ' --env COMDIRECT_MCP_CATEGORIES='ใส่ค่าของคุณ' --env COMDIRECT_MCP_SKIP_ELICITATION='ใส่ค่าของคุณ' --env COMDIRECT_MCP_LOG_FILE='ใส่ค่าของคุณ' --env COMDIRECT_MCP_LOG_LEVEL='ใส่ค่าของคุณ' -- uvx comdirect-mcpClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"comdirect": {
"command": "uvx",
"args": [
"comdirect-mcp"
],
"env": {
"COMDIRECT_CLIENT_ID": "ใส่ค่าของคุณ",
"COMDIRECT_CLIENT_SECRET": "ใส่ค่าของคุณ",
"COMDIRECT_USERNAME": "ใส่ค่าของคุณ",
"COMDIRECT_PASSWORD": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_PUSH_TAN_WAIT": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_UNMASK_IBANS": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_MASK_NAMES": "ใส่ค่าของคุณ",
"COMDIRECT_ENV_FILE": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_CACHE_TTL": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_MAX_DOCUMENT_BYTES": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_CATEGORIES": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_SKIP_ELICITATION": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_LOG_FILE": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_LOG_LEVEL": "ใส่ค่าของคุณ"
}
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"comdirect": {
"command": "uvx",
"args": [
"comdirect-mcp"
],
"env": {
"COMDIRECT_CLIENT_ID": "ใส่ค่าของคุณ",
"COMDIRECT_CLIENT_SECRET": "ใส่ค่าของคุณ",
"COMDIRECT_USERNAME": "ใส่ค่าของคุณ",
"COMDIRECT_PASSWORD": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_PUSH_TAN_WAIT": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_UNMASK_IBANS": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_MASK_NAMES": "ใส่ค่าของคุณ",
"COMDIRECT_ENV_FILE": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_CACHE_TTL": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_MAX_DOCUMENT_BYTES": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_CATEGORIES": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_SKIP_ELICITATION": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_LOG_FILE": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_LOG_LEVEL": "ใส่ค่าของคุณ"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"comdirect": {
"type": "stdio",
"command": "uvx",
"args": [
"comdirect-mcp"
],
"env": {
"COMDIRECT_CLIENT_ID": "ใส่ค่าของคุณ",
"COMDIRECT_CLIENT_SECRET": "ใส่ค่าของคุณ",
"COMDIRECT_USERNAME": "ใส่ค่าของคุณ",
"COMDIRECT_PASSWORD": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_PUSH_TAN_WAIT": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_UNMASK_IBANS": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_MASK_NAMES": "ใส่ค่าของคุณ",
"COMDIRECT_ENV_FILE": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_CACHE_TTL": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_MAX_DOCUMENT_BYTES": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_CATEGORIES": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_SKIP_ELICITATION": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_LOG_FILE": "ใส่ค่าของคุณ",
"COMDIRECT_MCP_LOG_LEVEL": "ใส่ค่าของคุณ"
}
}
}
}COMDIRECT_CLIENT_ID ความลับ envCOMDIRECT_CLIENT_SECRET ความลับ envCOMDIRECT_USERNAME ความลับ envCOMDIRECT_PASSWORD ความลับ envCOMDIRECT_MCP_PUSH_TAN_WAIT envCOMDIRECT_MCP_UNMASK_IBANS envCOMDIRECT_MCP_MASK_NAMES envCOMDIRECT_ENV_FILE envCOMDIRECT_MCP_CACHE_TTL envCOMDIRECT_MCP_MAX_DOCUMENT_BYTES envCOMDIRECT_MCP_CATEGORIES envCOMDIRECT_MCP_SKIP_ELICITATION envCOMDIRECT_MCP_LOG_FILE envCOMDIRECT_MCP_LOG_LEVEL envค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
pypi: comdirect-mcpดูจากแบบการต่อของ server ตัวนี้ และเอกสารของผู้ทำโปรแกรมแต่ละตัว ตรวจเมื่อ 10 พ.ย. 2569
ติดตั้งบนเครื่องได้ใน
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 11 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub mad4ms ซึ่งเป็นเจ้าของ repo
มีการแก้โค้ดล่าสุด 9 วันที่ผ่านมา
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
ถาม แชร์เคล็ดลับ หรือแจ้งว่าใช้ไม่ได้ เรียงตามที่คนกดว่ามีประโยชน์
ยังไม่มีใครโพสต์ ถามหรือแชร์เป็นคนแรกได้เลย
ข้อความในส่วนนี้เขียนโดยผู้ใช้ ไม่ใช่ทีม PopNx
ยังไม่มีรีวิว
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 2 จาก 2 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
ต้องใส่ค่าเหล่านี้: COMDIRECT_CLIENT_ID, COMDIRECT_CLIENT_SECRET, COMDIRECT_USERNAME, COMDIRECT_PASSWORD
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
repo บน GitHub มีการแก้โค้ดล่าสุด 9 วันที่ผ่านมา และส่งรุ่นล่าสุด (0.6.1) เข้า registry 28 วันที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Python (uv) ในเครื่องด้วย
ในหมวดเดียวกันมี Spree Commerce developer docs for AI agents, Stripe MCP, Sessy — Amazon SES observability
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
Spree Commerce docs for AI coding agents: build headless B2B and marketplace ecommerce on its APIs.
server ทางการของ Stripe ให้ AI ดูและจัดการลูกค้า สินค้า การชำระเงิน และใบแจ้งหนี้ ต่อผ่านคลาวด์ของ Stripe และล็อกอินแบบ OAuth
Read-only Amazon SES observability: search events, inspect bounces, pull delivery stats.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
Read-only [MCP](https://modelcontextprotocol.io) server and typed Python client for the [comdirect REST API](https://www.comdirect.de/cms/kontakt-zugaenge-api.html). Let Claude, GitHub Copilot or a local model look at your accounts, transactions, depot and postbox. You approve the login in the photoTAN app, and no tool can move money.
[!WARNING]
Unofficial, not affiliated with comdirect. It handles your banking credentials, and every tool result goes to the
model behind your MCP client: with a cloud assistant your financial data leaves your computer. For the most
privacy use a local model. See SECURITY.md.
Leute, hier geht es um euer Geld. Nutzt das nur, wenn ihr den Code versteht und die Risiken kennt. MIT-Lizenz: Jeder darf damit machen, was er/sie will (auch ihr, comdirect 👀), aber ohne Gewährleistung und ohne Haftung.
Transparenz: Ein Teil des Codes stammt von Opus 5.5 und gpt-6.1-sol, ich habe reviewed, getestet und weise genickt. Genau deshalb: Code verstehen.
Der Server nutzt nur lesende Endpunkte, aber Fehler passieren trotzdem: comdirect kann die API ändern, Dependencies können kompromittiert werden, und 2FA ist kein Freifahrtschein. Deshalb:
comdirect-mcp configure). Eine .env enthält das Passwort im Klartext: niemals committen.MCP-Server: Hängt ihr ihn an einen Cloud-Client, verlassen eure Daten euren Rechner und können in Logs landen. Verwendungszwecke und Dokumente können Prompt-Injections enthalten. Also nur in Umgebungen nutzen, denen ihr vertraut.
Wer seine Kontoauszüge eh schon in ChatGPT kopiert: Macht, was ihr wollt, aber auf eigene Verantwortung!
The API returns account transactions of the last 180 days only.
| Tool | |
|---|---|
login / logout | Start a session (push TAN) / end and revoke it |
list_accounts, list_cards, get_wealth_overview | Balances of accounts, cards and all products |
list_transactions | Individual transactions |
summarize_transactions | Income, expenses and net per month, counterparty, type or category |
find_recurring_payments | Subscriptions, contracts and standing orders |
list_depots, get_depot_positions, summarize_portfolio | Depot positions and allocation |
list_depot_transactions, list_orders, get_order, get_instrument | Securities movements, order book, security data |
list_documents, read_document | Postbox documents as text or PDF (reading marks them as read) |
Prompts: monthly_review, find_subscriptions, tax_documents. Details: Tools reference.
You need uv, comdirect API access (Client ID and Secret) and photoTAN Push as default TAN method.
uvx comdirect-mcp@0.6.1 configure # stores your credentials in the OS keychain
Add the server to your client, e.g. Claude Code:
claude mcp add --transport stdio --scope user comdirect -- uvx comdirect-mcp@0.6.1
or Claude Desktop, LM Studio and others:
{
"mcpServers": { "comdirect": { "command": "uvx", "args": ["comdirect-mcp@0.6.1"] } } }
Then ask, e.g. *„Welche Abos zahle ich, und was kosten sie im Jahr?“* The assistant calls login and you approve the push in the app. VS Code, Ollama and more: Configure MCP clients · step by step: Getting started · problems: Troubleshoot.
from comdirect_mcp import ComdirectClient
from comdirect_mcp.utils import default_push_tan_callback
client = ComdirectClient( {"client_id": "...", "client_secret": "...", "username": "...", "password": "..."}, {"push_tan_cb": default_push_tan_callback}, ) client.login() # approve the push TAN, then press Enter for account in client.list_accounts(): print(account.id, account.balance, account.currency)
Documentation · CHANGELOG · CONTRIBUTING · AGENTS.md for AI coding agents · MIT License