19eb913547
docs and readme update ( #65 )
2025-07-05 13:44:53 +05:00
d24ce4b97c
Add tool to get merged cells ( #59 )
v0.1.5
2025-07-05 13:29:18 +05:00
81d786b794
feat: Update version to 0.1.5, enhance server functionality with streamable HTTP mode, and improve type hints across the codebase ( #63 ) fixes #57
2025-07-05 13:16:26 +05:00
7ad8f764f0
feat(assets): Update logo to PNG and enhance SVG ( #53 )
2025-06-11 10:25:27 +05:00
bea6ac0c2c
feat(docs): Dynamically fetch GitHub star count ( #52 )
2025-06-11 10:12:37 +05:00
7f85168f7f
Merge pull request #51 from haris-musa/feat/excel-chart-improvements-v2
...
Feat/excel chart improvements v2
2025-06-11 10:03:11 +05:00
9037b141ec
feat: Enhance chart data labels and default to values only
2025-06-11 10:02:26 +05:00
18a7524589
Update uv.lock
2025-06-11 10:02:20 +05:00
89a61071af
fix(docs): add CNAME file for custom domain ( #49 )
2025-06-10 23:38:40 +05:00
7cad35aae2
feat(docs): landing page ( #48 )
2025-06-10 23:33:27 +05:00
89ea163656
Release: Bump version to 0.1.4 ( #47 )
v0.1.4
2025-06-10 23:12:36 +05:00
8cdd96a3f1
Merge pull request #46 from haris-musa/feat/excel-table-support-34
...
Feat: Add create_excel_table function for native table support. Closes #34
2025-06-10 22:57:49 +05:00
4d5b53379a
Feat: Add create_excel_table function for native Excel table support. Closes #34
2025-06-10 22:56:21 +05:00
257ee4099d
Merge pull request #45 from haris-musa/fix/issue-40-read-range
...
Fix: Correctly read data when not starting at A1. Fixes #40
2025-06-10 21:45:39 +05:00
e58c459493
Cleanup: Remove unused header-related functions from data.py
2025-06-10 21:44:16 +05:00
de38958edc
Fix: Correctly read data when not starting at A1. Fixes #40
2025-06-10 21:42:10 +05:00
425095d667
Fix: Handle list of lists in create_pivot_table. Fixes #43 ( #44 )
2025-06-10 21:27:19 +05:00
bb537b35be
feat(cell validation): add comprehensive data validation capabilities ( #37 )
...
- Add cell_validation.py module for Excel data validation metadata extraction
- Implement get_data_validation_for_cell() and get_all_validation_ranges()
- Include validation metadata in read_data_from_excel responses automatically
- Add get_data_validation_info MCP tool for validation rule summaries
- Resolve range references in list validations to actual cell values
- Support all validation types: list, whole, decimal, date, time, textLength
- Include operators (between, notBetween, equal, greaterThan, etc.) in metadata
This allows LLMs to understand Excel validation constraints including
dropdown options, numeric ranges, date constraints, and text length limits.
2025-06-07 09:42:00 +05:00
b2c9ce8e6a
Update README.md ( #41 )
2025-06-06 11:48:58 +05:00
78b6f7b5ce
Update README.md ( #33 )
2025-05-21 14:18:18 +05:00
62b7e94344
Enhance README with logo and badges; update documentation; modify read_only to False ( #32 )
2025-05-21 13:49:41 +05:00
7f8c2be2f4
chore: update Python version to 3.10 and bump package version to 0.1.3 in pyproject.toml and server.py; modify GitHub Actions workflow to use hatch for building ( #29 )
v0.1.3
2025-05-20 09:35:30 +05:00
a8e4258aaf
chore: bump version to 0.1.2 in pyproject.toml and server.py ( #27 )
v0.1.2
2025-05-17 23:14:00 +05:00
bbab5bf184
Feat/add stdio transport ( #25 )
...
* feat: Add stdio transport method.
Update relevant documentation and code to support both SSE and stdio connection methods, initialize the EXCEL_FILES_PATH variable and perform the corresponding path handling.
* Remove PyPI mirror configuration.
2025-05-17 19:39:06 +05:00
46adf0b173
Add MseeP.ai badge to README.md ( #26 )
2025-05-14 13:16:53 +05:00
07369fdc65
simplify the format of data in batch read and write function to list of lists ( #16 )
2025-04-29 22:31:01 +05:00
addd5e2fac
Update README.md ( #13 )
2025-04-09 13:07:04 +05:00
44ef963cd6
Fix/version sync ( #9 )
v0.1.1
2025-04-04 13:21:39 +05:00
ebba932b73
feat: add PyPI publishing workflow ( #8 )
2025-04-04 13:10:08 +05:00
279aa22bed
chore: bump version to 0.1.1 ( #7 )
2025-04-04 12:46:26 +05:00
a4bb6a921f
-removed write_headers parameter ( #4 )
...
-write_data_to_excel is now context aware and checks for headers
-fixed issue where headers were duplicated when appending data
2025-03-19 22:22:13 +05:00
9d1ecb601d
Remove smithery ( #3 )
...
* Update README.md
* Delete Dockerfile
* Delete smithery.yaml
2025-03-19 16:55:17 +05:00
7e1981cab2
Deployment: Dockerfile and Smithery config ( #2 )
...
* Add Dockerfile
* Add Smithery configuration
* Update README
---------
Co-authored-by: smithery-ai[bot] <194235850+smithery-ai[bot]@users.noreply.github.com>
2025-02-16 23:40:18 +05:00
99ac29915a
Refactor sheet operations and update documentation
...
- Improve `copy_range_operation` with more robust error handling and style copying
- Enhance `delete_range_operation` with shift direction support
- Update README with Cursor IDE connection instructions
- Remove unnecessary parameters from `create_pivot_table`
- Improve logging and error validation in sheet operations
2025-02-16 10:33:02 -08:00
4e82b8a7b2
Initial commit
2025-02-16 22:41:04 +05:00
09f4b2acb3
Initial commit
2025-02-12 11:39:48 +05:00