Commit Graph

  • 8e6aa73f50 feat: bump version main v1.4.0 Daniel Bauer 2025-12-04 13:48:23 +01:00
  • a4d12d526b feat: remove resources for schemas and replace them with tool calls Daniel Bauer 2025-12-04 13:47:42 +01:00
  • ad6dce005b feat: remove cordra object resource and made design object retrieval a tool call Daniel Bauer 2025-12-04 13:38:18 +01:00
  • d42bb1a581 feat: bump version v1.3.2 Daniel Bauer 2025-12-03 16:14:07 +01:00
  • c3b202c998 feat: fix versioning Daniel Bauer 2025-12-03 16:12:58 +01:00
  • 0bee7f2775 Merge branch 'main' of github.com:dnlbauer/cordra-mcp v1.3.1 Daniel Bauer 2025-12-03 16:11:34 +01:00
  • adc24dd4ad feat: bump version Daniel Bauer 2025-12-03 16:11:28 +01:00
  • 99fdaadea6 Merge pull request #2 from jgrieb/main Daniel Bauer 2025-12-03 16:10:18 +01:00
  • 8b0694dff1 feat: added configuration to run Docker in http mode Jonas Grieb 2025-12-03 15:14:00 +01:00
  • ea9cf92b2c feat: bump version v.1.3.0 Daniel Bauer 2025-12-03 14:23:04 +01:00
  • 3c8367f804 feat: add get_object tool for retrieving Cordra digital objects by ID with error handling Daniel Bauer 2025-12-02 17:34:45 +01:00
  • 0a9ba538ef feat: include version in server initialization log message Daniel Bauer 2025-12-02 17:33:15 +01:00
  • eaa300b8c2 feat: bump version Daniel Bauer 2025-12-02 16:54:05 +01:00
  • 7b77186ced feat: enhance tool documentation and add unit test for slash-prefixed properties Daniel Bauer 2025-12-02 16:53:25 +01:00
  • 5451883739 feat: bump version v1.2.2 Daniel Bauer 2025-12-02 14:45:30 +01:00
  • 7d74d8d9af feat: update examples in mcp description to explain nested properties and correct usage of 'type' Daniel Bauer 2025-12-02 14:33:00 +01:00
  • f6bfb14b29 feat: bump version v1.2.1 Daniel Bauer 2025-12-02 13:28:23 +01:00
  • 9c9594367c feat: add log level configuration and validation Daniel Bauer 2025-12-02 13:26:20 +01:00
  • c75629e3ff feat: bump version v1.2.0 Daniel Bauer 2025-07-09 11:10:02 +02:00
  • f35305568c fix: typing errors in tests Daniel Bauer 2025-07-09 11:09:17 +02:00
  • 663e6c3064 chore: reformat code Daniel Bauer 2025-07-09 11:01:32 +02:00
  • e01d732014 feat: add tool to count objects Daniel Bauer 2025-07-09 11:01:17 +02:00
  • 3dc4e664af feat: change search_objects to return only object IDs Daniel Bauer 2025-07-09 10:55:45 +02:00
  • 1eb7285132 chore: update lockfile v1.1.1 Daniel Bauer 2025-07-09 09:53:44 +02:00
  • 906e387192 ci: assert lock file has been updated Daniel Bauer 2025-07-09 09:53:19 +02:00
  • 0a03fec5b8 fix: synchronize version Daniel Bauer 2025-07-09 09:49:17 +02:00
  • e541a27d9f ci: validate version and only publish when tagged Daniel Bauer 2025-07-09 09:46:49 +02:00
  • 20b2f1b219 doc: add example gif Daniel Bauer 2025-07-08 13:58:13 +02:00
  • 38e1118167 chore: update lock file for version 1.1.0 Daniel Bauer 2025-07-05 12:53:39 +02:00
  • d04bfd2f90 Merge branch 'main' of github.com:dnlbauer/cordra-mcp Daniel Bauer 2025-07-05 12:48:18 +02:00
  • 2499654bf4 bump: version 1.1.0 Daniel Bauer 2025-07-05 12:48:02 +02:00
  • 3e8205c098 Merge pull request #1 from dnlbauer/fix-schema-pagination Daniel Bauer 2025-07-05 12:43:55 +02:00
  • 8286882f87 docs: update README for pagination support and config cleanup fix-schema-pagination Daniel Bauer 2025-07-05 12:39:52 +02:00
  • 64c625dcb9 refactor(search): change default limit from None to 1 Daniel Bauer 2025-07-05 12:37:40 +02:00
  • dec0b7702a feat: add pagination support to search_objects MCP tool Daniel Bauer 2025-07-05 12:32:43 +02:00
  • 56e1a85d5e refactor: remove unused max_search_results config parameter Daniel Bauer 2025-07-05 12:23:57 +02:00
  • f32b4c9448 fix: implement pagination for schema resource fetching Daniel Bauer 2025-07-05 12:16:38 +02:00
  • 6dcc039470 doc: document how to use the python package Daniel Bauer 2025-07-04 13:21:50 +02:00
  • 2ca87fb87f feat: publish to pypi Daniel Bauer 2025-07-04 13:11:17 +02:00
  • 99a1397164 doc: document how to use the docker build Daniel Bauer 2025-07-04 13:06:20 +02:00
  • 3272f527dd feat: add docker build Daniel Bauer 2025-07-04 12:52:58 +02:00
  • 0b61b09915 doc: update project metadata in pyproject.toml Daniel Bauer 2025-07-04 11:05:00 +02:00
  • b9d1df6370 chore: bump version to 1.0.0 Daniel Bauer 2025-07-04 10:18:49 +02:00
  • e781c1d060 doc: add missing resources and tools to README Daniel Bauer 2025-07-04 10:14:54 +02:00
  • 748d9b604f feat: add design object resource for repository configuration access Daniel Bauer 2025-07-04 10:07:16 +02:00
  • 94340e2bb1 feat: add search tool for digital object discovery Daniel Bauer 2025-07-04 09:30:38 +02:00
  • 46e1a8057f feat: improve resource documentation Daniel Bauer 2025-07-03 21:19:22 +02:00
  • e3551548e3 fix: ci/cd typo Daniel Bauer 2025-06-30 13:44:29 +02:00
  • 744efc7e57 Revert "feat: change settings prefix to avoid clashes with projects using cordra" Daniel Bauer 2025-06-30 13:14:21 +02:00
  • 0fd86775ac feat: remove .env parsing du to clashes with projects using .env Daniel Bauer 2025-06-30 13:12:46 +02:00
  • 35d304a6c4 feat: change settings prefix to avoid clashes with projects using cordra Daniel Bauer 2025-06-30 13:01:21 +02:00
  • 3c2a2334dc feat: add python 3.13 to tests Daniel Bauer 2025-06-30 13:00:59 +02:00
  • 485a0dd738 fix: remove ruff deprecation warning Daniel Bauer 2025-06-30 12:17:42 +02:00
  • de485500a2 feat: add python 3.13 to pipeline Daniel Bauer 2025-06-30 12:37:21 +02:00
  • 90b0180212 feat: add ci/cd pipeline for github Daniel Bauer 2025-06-30 12:36:33 +02:00
  • 0c1670f573 feat: add License file Daniel Bauer 2025-06-30 12:31:08 +02:00
  • c24c5368ff doc: update readme Daniel Bauer 2025-06-30 12:30:23 +02:00
  • 67f56a51ff feat: remove test tool. Daniel Bauer 2025-06-30 12:11:58 +02:00
  • 2fdf4184de feat: change variable name for base url Daniel Bauer 2025-06-30 12:07:09 +02:00
  • 23b5e66600 fix: frong script name Daniel Bauer 2025-06-30 12:04:08 +02:00
  • 96df10adb0 fix: update tests for module rename from mcp_cordra to cordra_mcp Daniel Bauer 2025-06-30 12:01:53 +02:00
  • 4102860d98 feat: linting Daniel Bauer 2025-06-30 11:52:10 +02:00
  • addfea8698 fix: update project name to 'cordra-mcp' in configuration files Daniel Bauer 2025-06-30 11:46:02 +02:00
  • 9901f51f06 fix: linter and unit tests Daniel Bauer 2025-06-30 11:44:25 +02:00
  • f34d3e6e7c fix: add missing dependencies Daniel Bauer 2025-06-30 11:35:11 +02:00
  • 6faca65408 feat: init resources Daniel Bauer 2025-06-30 10:29:08 +02:00
  • 33d3c96314 wip: temporary commit - code needs refactoring for better organization daniel 2025-06-30 00:55:54 +02:00
  • 4a2d79da83 feat: add mcp resource for getting a schema definition daniel 2025-06-30 00:01:08 +02:00
  • 4ef2f50e72 feat: better error handling. daniel 2025-06-29 23:45:00 +02:00
  • 53cbb53178 feat: replace CordraPy with http requests daniel 2025-06-29 14:47:43 +02:00
  • cc06e1eace feat: add schema listing functionality daniel 2025-06-29 14:28:08 +02:00
  • 0f9d33c20b feat: add digital object resource daniel 2025-06-29 13:59:22 +02:00
  • fed4c26f21 fix: cordapy response parsing daniel 2025-06-29 13:54:15 +02:00
  • 2cca4adeb8 feat: implement cordra client daniel 2025-06-29 11:42:58 +02:00
  • bfdc1d75ae fix: improve type checking and linting configuration daniel 2025-06-29 11:29:40 +02:00
  • ba77019291 feat: add basic MCP server with ping tool daniel 2025-06-28 23:44:31 +02:00
  • 67dbb99501 chore: add .mcp.json to .gitignore daniel 2025-06-28 23:43:17 +02:00
  • d95151f9a4 feat: initialize Python MCP server project structure daniel 2025-06-28 19:42:10 +02:00
  • 2090c8e0c8 docs: add MCP Cordra server specification daniel 2025-06-28 18:54:53 +02:00