CSLA .NET MCP server #4741
rockfordlhotka
started this conversation in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
There is now a CSLA .NET MCP server that you can use if you are using AI LLMs such as GitHub Copilot.
I've been using (and enhancing) this for the past few weeks and it is a serious benefit when building apps based on CSLA 9 or 10 (the two versions for which I've created content used by the server). Instead of using random old code from the Internet, the csla-mcp server grounds Copilot in current code patterns and practices, helping you to create modern business domain classes.
Here's the repo:
The readme in that repo includes instructions on how you can run the pre-built container image and use it from VS Code.
You can also explore the code and host the server yourself if desired (though you'll have to understand how it works first). The simplest thing is to host the container image locally or in Azure.
You can adapt the instructions on how to use it from VS Code to most other LLM hosting environments as long as they support HTTP calls to the MCP server.
Right now the project doesn't support stdio hosting, and so you can't use it from most desktop LLM apps. The underlying NuGet package on which the csla-mcp project is built does support stdio, so it should be possible to enhance the code if you'd like to submit a PR.
Beta Was this translation helpful? Give feedback.
All reactions