Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Spanish invoicing with VeriFactu (AEAT): invoices, quotes, contacts, products, taxes and filings.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
FACTUAREA_API_KEY, FACTUAREA_MCP_URL, FACTUAREA_REQUEST_TIMEOUT_MSค่าที่ติดป้ายความลับคือกุญแจของบัญชีคุณ อย่าส่งให้ใคร และอย่าวางในแชต
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
ใช้ได้ทั้ง Claude บนเว็บ แอปคอมพิวเตอร์ และมือถือ:
https://mcp.factuarea.comเปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json
{
"mcpServers": {
"factuarea": {
"command": "npx",
"args": [
"-y",
"@factuarea/mcp"
],
"env": {
"FACTUAREA_API_KEY": "ใส่ค่าของคุณ",
"FACTUAREA_MCP_URL": "ใส่ค่าของคุณ",
"FACTUAREA_REQUEST_TIMEOUT_MS": "ใส่ค่าของคุณ"
}
}
}
}พิมพ์คำสั่งนี้ใน Terminal
claude mcp add --transport http factuarea https://mcp.factuarea.comclaude mcp add factuarea --env FACTUAREA_API_KEY='ใส่ค่าของคุณ' --env FACTUAREA_MCP_URL='ใส่ค่าของคุณ' --env FACTUAREA_REQUEST_TIMEOUT_MS='ใส่ค่าของคุณ' -- npx -y @factuarea/mcpเติมค่าที่เว้นว่างไว้ก่อนรัน
วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"factuarea": {
"url": "https://mcp.factuarea.com"
}
}
}วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"factuarea": {
"command": "npx",
"args": [
"-y",
"@factuarea/mcp"
],
"env": {
"FACTUAREA_API_KEY": "ใส่ค่าของคุณ",
"FACTUAREA_MCP_URL": "ใส่ค่าของคุณ",
"FACTUAREA_REQUEST_TIMEOUT_MS": "ใส่ค่าของคุณ"
}
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"factuarea": {
"type": "http",
"url": "https://mcp.factuarea.com"
}
}
}วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"factuarea": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@factuarea/mcp"
],
"env": {
"FACTUAREA_API_KEY": "ใส่ค่าของคุณ",
"FACTUAREA_MCP_URL": "ใส่ค่าของคุณ",
"FACTUAREA_REQUEST_TIMEOUT_MS": "ใส่ค่าของคุณ"
}
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ChatGPT ต่อได้เฉพาะ server ที่อยู่บนอินเทอร์เน็ต:
https://mcp.factuarea.comชื่อเมนูอาจต่างกันเล็กน้อยตามแพ็กเกจและรุ่นของแอป
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
FACTUAREA_MCP_URL envFACTUAREA_REQUEST_TIMEOUT_MS envค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
ยังไม่ได้อ่านรายการเครื่องมือของตัวนี้ เราตรวจ endpoint ทีละชุดวนไป
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 7 พ.ย. 2569
ชื่อใน registry ยืนยันโดเมน factuarea.com แล้ว (registry ตรวจความเป็นเจ้าของโดเมน)
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป
ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป
ยังไม่ได้ตรวจ เราอ่านรายการเครื่องมือตอนตรวจ endpoint
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
ต้องใส่ค่าเหล่านี้: FACTUAREA_API_KEY
ได้ทั้งสองแบบ จะลงในเครื่องหรือต่อผ่านคลาวด์ก็ได้
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (0.1.3) เข้า registry 11 วันที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต่อผ่าน URL จึงใช้กับโปรแกรมที่รับ remote MCP ได้ เช่น ChatGPT ที่เปิดโหมดนักพัฒนา
ในหมวดเดียวกันมี Spec Driven Development, Remote Desktop Commander, Python MCP
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Local-only Python MCP server for the Files.com API.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
Factuarea MCP
Your whole back office, one MCP server away.
Invoicing with VeriFactu, purchases, catalog, tax filings, time tracking and automations
for Spanish businesses — as tools for Claude, ChatGPT, Cursor, VS Code and any MCP client.
English · Español
650+ tools · 41 domains · 9 fiscal guardrails · 5 guided workflows · live and sandbox environments
Factuarea is an invoicing and management platform for businesses and freelancers in Spain. This is its official Model Context Protocol server — the same service the Factuarea team runs in production, not a wrapper built on top of it. Whatever you can do in the Factuarea dashboard or through its REST API, your agent can do in conversation: from issuing a VeriFactu invoice to checking who clocked in this morning.
The server lives at `https://mcp.factuarea.com`. Add it to your client and sign in with your Factuarea account — no installation, no key to copy. On the consent screen you pick the company, the environment (live or test) and exactly which permissions to grant.
| Client | Setup |
|---|---|
| Claude (web and desktop) | _Settings → Connectors → Add custom connector_ and paste the URL |
| Claude Code | claude mcp add --transport http factuarea https://mcp.factuarea.com, then /mcp → _Authenticate_ — or install the official plugin |
| ChatGPT | Add a custom connector (developer mode) with the URL and OAuth |
| Cursor | The _Add to Cursor_ button, or { "mcpServers": { "factuarea": { "url": "https://mcp.factuarea.com" } } } in ~/.cursor/mcp.json |
| VS Code | The _Install_ button, or { "servers": { "factuarea": { "type": "http", "url": "https://mcp.factuarea.com" } } } in .vscode/mcp.json |
| Any other client | Streamable HTTP with OAuth 2.1 (dynamic client registration and PKCE) |
MCP access is included in every Factuarea plan, also during the trial.
No browser available? Use an API key (scheduled jobs, CI, servers)
Create a key under Settings → Developers → API keys, choosing its scopes, and send it as a bearer token:
claude mcp add --transport http factuarea https://mcp.factuarea.com \
--header "Authorization: Bearer fact_test_xxxxxxxxxxxxxxxxxxxxxxxx"
fact_test_… keys operate on the sandbox; fact_live_… keys on the real company.
Client that only runs local servers? Use the npm package
@factuarea/mcp is a small stdio server that forwards every request to https://mcp.factuarea.com with your API key. It is the setup for the Claude Desktop configuration file, agent frameworks and any client without remote-server support. Node 20 or later.
{
"mcpServers": { "factuarea": { "command": "npx", "args": ["-y", "@factuarea/mcp"], "env": { "FACTUAREA_API_KEY": "fact_test_xxxxxxxxxxxxxxxxxxxxxxxx" } } } }
| Variable | Meaning |
|---|---|
FACTUAREA_API_KEY | Your API key. Without it the server still starts, and each call replies with how to create one. |
FACTUAREA_MCP_URL | Server endpoint. Default https://mcp.factuarea.com; only https:// is accepted outside localhost. |
FACTUAREA_REQUEST_TIMEOUT_MS | Time limit per call. Default 120000. |
The package contains no business logic of its own: tools, rules and permissions are always the server's, so the local and the remote connection behave the same. Versions are published from CI with npm provenance.
_"Invoice Talleres Ruiz for yesterday's delivery note and email it to them."_
_"Which invoices from this quarter are still unpaid? Send each customer a reminder."_
_"Turn quote 2026-014 into an invoice, but move the due date to the 30th."_
_"Register this supplier invoice and mark it as paid by bank transfer."_
_"Raise every price in the wholesale price list by 5 %."_
_"Prepare the Modelo 303 workbook for the third quarter."_
_"Why didn't WooCommerce order #1042 produce an invoice?"_
_"Who on the team hasn't clocked in today?"_
_"Create a task in project DEV for tomorrow and assign it to Ana."_
_"Use the new template with our logo on every quote we send to Talleres Ruiz."_
| 🧾 Sales | Invoices from draft to paid — sending, scheduling, reminders, payments, voiding and rectificativas — plus quotes, pro-formas, signed delivery notes and recurring invoices |
| 🎨 Document design | A library of PDF templates and brand identities, versioned by revision, with your own logos and defaults for the company, each document type, series or contact; the template of each invoice, quote, pro-forma and delivery note and its audited visual revisions; previews, retained PDFs you can prepare, render and verify, and public links that share the exact version you published |
| 📥 Purchases | Supplier invoices with attachments, payments, overdue and pending lists |
| 🚚 Transport | DeCA, the electronic control document for road freight: drafts (also from delivery notes), issuing, changes during the service, closing and cancelling, its PDF and the copy emailed to the carrier — not a delivery note, an invoice or a VeriFactu record |
| 📦 Catalog | Contacts that are customers, suppliers or both; products with variants, presentations and stock; supplier offers; price lists; numbering series; taxes |
| 🏛️ Compliance | VeriFactu records, events and certificates; FacturaE e-invoices to public administrations through FACe; Modelo 303, 347 and 130 |
| ⏱️ Team | Employees, work schedules, the working-time register required by RD-ley 8/2019, absences, presence and holidays |
| ✅ Tasks & projects | Projects with board columns and custom fields; tasks with assignees, labels, comments, attachments and subtasks; timers and time entries you can bill on an invoice; the agenda and notifications |
| ⚙️ Automation | Webhooks and events, a rule engine with dry runs, WooCommerce and Shopify stores, Stripe auto-invoicing
ตัดมาแค่ช่วงต้น อ่านต่อใน repo