IMcpLlmController is a controller of MCP function calling,
containing not only the application of
function calling schemas, but also
identifier name of the application and
execute executor of MCP functions.
Here is an example of using IMcpLlmController type for AI agent
development of performing AI function calling to e-commerce API
functions through @agentica.
For reference, this IMcpLlmController type is designed for
MCP servers. If you want to make a controller of another
protocol like HTTP or TypeScript, use below types instead:
You have to install @modelcontextprotocol/sdk package
to use this type properly. If not, this type would work
as an any type, so that you can't validate it.
Controller of MCP function calling.
IMcpLlmController
is a controller of MCP function calling, containing not only the application of function calling schemas, but also identifier name of the application and execute executor of MCP functions.Here is an example of using
IMcpLlmController
type for AI agent development of performing AI function calling to e-commerce API functions through@agentica
.For reference, this
IMcpLlmController
type is designed for MCP servers. If you want to make a controller of another protocol like HTTP or TypeScript, use below types instead:Reference
https://wrtnlabs.io/agentica/docs/core/controller/mcp/
Author
Jeongho Nam - https://github.com/samchon
Author
Byeongjin Oh - https://github.com/sunrabbit123