Skip to content

feat: implement MCP Resource decorator#13

Merged
StuMason merged 4 commits intomainfrom
feature/mcp-resources
Mar 7, 2025
Merged

feat: implement MCP Resource decorator#13
StuMason merged 4 commits intomainfrom
feature/mcp-resources

Conversation

@StuMason
Copy link
Owner

@StuMason StuMason commented Mar 7, 2025

This PR implements the MCP Resource decorator and resource classes for the Coolify MCP integration.

Changes:

  • Added Resource decorator using reflect-metadata to store URI patterns
  • Implemented resource classes for applications, services, databases, and deployments
  • Added proper TypeScript types for all resources and their parameters
  • Added tests for all resource classes
  • Fixed all linting issues and type safety concerns

All tests are passing and the code is ready for review.

@StuMason StuMason merged commit 9442917 into main Mar 7, 2025
2 checks passed
@StuMason StuMason deleted the feature/mcp-resources branch March 7, 2025 09:11
StuMason added a commit that referenced this pull request Mar 7, 2025
feat: implement MCP Resource decorator
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant