set(TARGET mcp) add_library(${TARGET} STATIC mcp_agent_resource.cpp mcp_client.cpp ../include/mcp_client.h mcp_protocol.cpp ../include/mcp_protocol.h mcp_resource.cpp ../include/mcp_resource.h mcp_server.cpp ../include/mcp_server.h mcp_tools.cpp ../include/mcp_tools.h mcp_workflow_resource.cpp ../include/mcp_workflow_resource.h ) target_link_libraries(${TARGET} PUBLIC Threads::Threads )