Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
a09b710
Add Model Context Protocol (MCP) server support
maccabeelevine Dec 5, 2025
c85e87d
Fix a test
maccabeelevine Dec 5, 2025
0fb6107
Remove unneeded factory
maccabeelevine Dec 5, 2025
e505480
Add resource template for record by ID
maccabeelevine Dec 5, 2025
a1943c6
Add resource template to search by keywords
maccabeelevine Dec 5, 2025
8edc6df
Change the catalog search resource template to an MCP tool
maccabeelevine Dec 5, 2025
ff615de
Use forked mcp/sdk (for now) that supports psr/container 1.x
maccabeelevine Dec 5, 2025
388cf91
Fix constructor
maccabeelevine Dec 5, 2025
b38b285
Alphabetize composer.json and avoid the comma problem
maccabeelevine Dec 5, 2025
2fa7562
Allow filtering on content type, and introduce config
maccabeelevine Dec 9, 2025
4064814
Fix url formatting
maccabeelevine Dec 9, 2025
9f06a06
Allow configuration of resource templates
maccabeelevine Dec 9, 2025
9ca27db
Fix template definition
maccabeelevine Dec 9, 2025
1875304
Fix style
maccabeelevine Dec 12, 2025
b60de62
Add basic authorization checks via permissions.ini
maccabeelevine Dec 12, 2025
c5f0864
Add some typing
maccabeelevine Dec 12, 2025
2db7cca
Fix messageId
maccabeelevine Dec 12, 2025
13ac656
Use mcp/sdk 0.2.2, which supports older psr/container
maccabeelevine Dec 30, 2025
0f02770
Validate contentType
maccabeelevine Dec 30, 2025
320a1b4
Document .yaml file
maccabeelevine Dec 30, 2025
3cd81f2
Refactor capabilities and support auto-discovery
maccabeelevine Dec 30, 2025
dc72670
Link to wiki
maccabeelevine Dec 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
"process-timeout": 0,
"allow-plugins": {
"composer/package-versions-deprecated": true,
"php-http/discovery": true,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this needed? If so, how is it used?

"wikimedia/composer-merge-plugin": true
}
},
Expand Down Expand Up @@ -93,6 +94,7 @@
"lm-commons/lmc-rbac": "2.1.1",
"lm-commons/lmc-rbac-mvc": "4.1.1",
"matthiasmullie/minify": "1.3.75",
"mcp/sdk": "^0.2.2",
"monolog/monolog": "^3.9",
"mpdf/mpdf": "v8.2.6",
"paytrail/paytrail-php-sdk": "2.7.5",
Expand Down
Loading