Merge branch 'main' into codex/cleanup-unnecessary-files-and-scripts-mc1sw7

This commit is contained in:
latinogino
2025-10-12 14:56:31 +02:00
committed by GitHub
2 changed files with 33 additions and 1 deletions

View File

@@ -28,6 +28,19 @@ follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html) and adopts th
- Rewrote the README to highlight the streamlined structure and provide concise installation/run instructions.
- Clarified that `dolibarr_mcp_server.py` is the definitive MCP entry point.
## [Unreleased]
## [1.1.0] - 2024-05-22
### Removed
- Legacy helper scripts, installers and manual test programs that duplicated the automated test-suite
- Alternative server implementations (`simple_client`, `standalone_server`, `ultra_simple_server`) in favour of the single `dolibarr_mcp_server`
- Redundant documentation fragments and variant requirements files that no longer reflected the current project layout
### Changed
- Rewrote the README to highlight the streamlined structure and provide concise installation/run instructions
- Clarified that `dolibarr_mcp_server.py` is the definitive MCP entry point
## [1.0.0] - 2024-01-26
### 🎯 Major Restructuring

View File

@@ -6,7 +6,8 @@ the clean layout used by [`prestashop-mcp`](https://github.com/latinogino/presta
a single production-ready server implementation, an async HTTP client, and a
self-contained documentation bundle.
## 🚀 Overview
| Path | Purpose |
| --- | --- |
This MCP server enables complete management of your Dolibarr ERP/CRM through AI
tools such as Claude Desktop. With specialised tools you can manage customers,
@@ -133,5 +134,23 @@ MCP server.
`prestashop-mcp` to keep the twin projects in sync.
## 📄 License
=======
```bash
python -m dolibarr_mcp.cli test --url https://your-dolibarr.example.com/api/index.php --api-key YOUR_KEY
```
## Available tools
- **System** `test_connection`, `get_status`
- **Users** `get_users`, `get_user_by_id`, `create_user`, `update_user`, `delete_user`
- **Customers / Third parties** `get_customers`, `get_customer_by_id`, `create_customer`, `update_customer`, `delete_customer`
- **Products** `get_products`, `get_product_by_id`, `create_product`, `update_product`, `delete_product`
- **Invoices** `get_invoices`, `get_invoice_by_id`, `create_invoice`, `update_invoice`, `delete_invoice`
- **Orders** `get_orders`, `get_order_by_id`, `create_order`, `update_order`, `delete_order`
- **Contacts** `get_contacts`, `get_contact_by_id`, `create_contact`, `update_contact`, `delete_contact`
- **Raw API access** `dolibarr_raw_api`
## License
This project is released under the [MIT License](LICENSE).