-
Notifications
You must be signed in to change notification settings - Fork 27
The use of robotlibraries as mcp server #157
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I am sorry but I do not understand you question or a problem you are trying to solve. Could you explain where your pain point comes from? |
This is a suggestion. Could also be used as a docu. I was implementing a mcp server and i realised the same implementation what i have done for robot could be taken as it is. |
My example: Another example: Another example: AND THEN |
Uh oh!
There was an error while loading. Please reload this page.
There are several robot libraries implemented, which provide to robot additional functionalies (keywords).
Those same keywords are potential candidates to be used as mcp.tools.
Why should we implement the same functionality twice, let us use already implemented robot libraries as mcp servers.
Here is a very simple example:
i have added these lines in the class after the init of an implemented library
https://github.com/noubar/RobotFramework-MailClientLibrary/blob/55d63296c7e96236041f0ae3310a8bb0f141b3e6/src/MailClientLibrary/__init__.py#L90
this funcionality could also be directly added to the implementation of hybrid core
PythonLibCore/src/robotlibcore/core/hybrid.py
Line 121 in 90a62a0
To run the server localy
And here it is running under vscode insiders version because the relaese version does not have this functionality yet
The text was updated successfully, but these errors were encountered: